Aracılığıyla paylaş


JsonSerializer.SerializeToNode Yöntem

Tanım

Aşırı Yüklemeler

SerializeToNode(Object, JsonTypeInfo)

Sağlanan değeri değerine JsonNodedönüştürür.

SerializeToNode(Object, Type, JsonSerializerOptions)

Sağlanan değeri değerine JsonNodedönüştürür.

SerializeToNode(Object, Type, JsonSerializerContext)

Sağlanan değeri değerine JsonNodedönüştürür.

SerializeToNode<TValue>(TValue, JsonSerializerOptions)

Sağlanan değeri değerine JsonNodedönüştürür.

SerializeToNode<TValue>(TValue, JsonTypeInfo<TValue>)

Sağlanan değeri değerine JsonNodedönüştürür.

SerializeToNode(Object, JsonTypeInfo)

Kaynak:
JsonSerializer.Write.Node.cs
Kaynak:
JsonSerializer.Write.Node.cs

Sağlanan değeri değerine JsonNodedönüştürür.

public:
 static System::Text::Json::Nodes::JsonNode ^ SerializeToNode(System::Object ^ value, System::Text::Json::Serialization::Metadata::JsonTypeInfo ^ jsonTypeInfo);
public static System.Text.Json.Nodes.JsonNode? SerializeToNode (object? value, System.Text.Json.Serialization.Metadata.JsonTypeInfo jsonTypeInfo);
static member SerializeToNode : obj * System.Text.Json.Serialization.Metadata.JsonTypeInfo -> System.Text.Json.Nodes.JsonNode
Public Function SerializeToNode (value As Object, jsonTypeInfo As JsonTypeInfo) As JsonNode

Parametreler

value
Object

Dönüştürülecek değer.

jsonTypeInfo
JsonTypeInfo

Dönüştürülecek tür hakkındaki meta veriler.

Döndürülenler

JsonNode Değerin gösterimi.

Özel durumlar

jsonTypeInfo, null değeridir.

value türüyle jsonTypeInfoeşleşmiyor.

Şunlara uygulanır

SerializeToNode(Object, Type, JsonSerializerOptions)

Kaynak:
JsonSerializer.Write.Node.cs
Kaynak:
JsonSerializer.Write.Node.cs
Kaynak:
JsonSerializer.Write.Node.cs

Sağlanan değeri değerine JsonNodedönüştürür.

public static System.Text.Json.Nodes.JsonNode? SerializeToNode (object? value, Type inputType, System.Text.Json.JsonSerializerOptions? options = default);
static member SerializeToNode : obj * Type * System.Text.Json.JsonSerializerOptions -> System.Text.Json.Nodes.JsonNode
Public Function SerializeToNode (value As Object, inputType As Type, Optional options As JsonSerializerOptions = Nothing) As JsonNode

Parametreler

value
Object

Dönüştürülecek değer.

inputType
Type

Dönüştürülecek öğesinin value türü.

options
JsonSerializerOptions

Dönüştürme davranışını denetleme seçenekleri.

Döndürülenler

JsonNode Değerin gösterimi.

Özel durumlar

inputType ile valueuyumlu değildir.

inputType, null değeridir.

için inputType uyumlu JsonConverter veya seri hale getirilebilir üyeleri yoktur.

Şunlara uygulanır

SerializeToNode(Object, Type, JsonSerializerContext)

Kaynak:
JsonSerializer.Write.Node.cs
Kaynak:
JsonSerializer.Write.Node.cs
Kaynak:
JsonSerializer.Write.Node.cs

Sağlanan değeri değerine JsonNodedönüştürür.

public:
 static System::Text::Json::Nodes::JsonNode ^ SerializeToNode(System::Object ^ value, Type ^ inputType, System::Text::Json::Serialization::JsonSerializerContext ^ context);
public static System.Text.Json.Nodes.JsonNode? SerializeToNode (object? value, Type inputType, System.Text.Json.Serialization.JsonSerializerContext context);
static member SerializeToNode : obj * Type * System.Text.Json.Serialization.JsonSerializerContext -> System.Text.Json.Nodes.JsonNode
Public Function SerializeToNode (value As Object, inputType As Type, context As JsonSerializerContext) As JsonNode

Parametreler

value
Object

Dönüştürülecek değer.

inputType
Type

Dönüştürülecek öğesinin value türü.

context
JsonSerializerContext

Serileştirilebilir türler için meta veri sağlayıcısı.

Döndürülenler

JsonNode Değerin gösterimi.

Özel durumlar

için inputType uyumlu JsonConverter veya seri hale getirilebilir üyeleri yoktur.

GetTypeInfo(Type) Sağlanan context yöntemi, türün dönüştürülmesi için döndürürnull.

inputType veya context şeklindedir null.

Şunlara uygulanır

SerializeToNode<TValue>(TValue, JsonSerializerOptions)

Kaynak:
JsonSerializer.Write.Node.cs
Kaynak:
JsonSerializer.Write.Node.cs
Kaynak:
JsonSerializer.Write.Node.cs

Sağlanan değeri değerine JsonNodedönüştürür.

public static System.Text.Json.Nodes.JsonNode? SerializeToNode<TValue> (TValue value, System.Text.Json.JsonSerializerOptions? options = default);
static member SerializeToNode : 'Value * System.Text.Json.JsonSerializerOptions -> System.Text.Json.Nodes.JsonNode
Public Function SerializeToNode(Of TValue) (value As TValue, Optional options As JsonSerializerOptions = Nothing) As JsonNode

Tür Parametreleri

TValue

Serileştirecek değerin türü.

Parametreler

value
TValue

Dönüştürülecek değer.

options
JsonSerializerOptions

Dönüştürme davranışını denetleme seçenekleri.

Döndürülenler

JsonNode JSON değerinin gösterimi.

Özel durumlar

için TValue uyumlu JsonConverter veya seri hale getirilebilir üyeleri yoktur.

Şunlara uygulanır

SerializeToNode<TValue>(TValue, JsonTypeInfo<TValue>)

Kaynak:
JsonSerializer.Write.Node.cs
Kaynak:
JsonSerializer.Write.Node.cs
Kaynak:
JsonSerializer.Write.Node.cs

Sağlanan değeri değerine JsonNodedönüştürür.

public:
generic <typename TValue>
 static System::Text::Json::Nodes::JsonNode ^ SerializeToNode(TValue value, System::Text::Json::Serialization::Metadata::JsonTypeInfo<TValue> ^ jsonTypeInfo);
public static System.Text.Json.Nodes.JsonNode? SerializeToNode<TValue> (TValue value, System.Text.Json.Serialization.Metadata.JsonTypeInfo<TValue> jsonTypeInfo);
static member SerializeToNode : 'Value * System.Text.Json.Serialization.Metadata.JsonTypeInfo<'Value> -> System.Text.Json.Nodes.JsonNode
Public Function SerializeToNode(Of TValue) (value As TValue, jsonTypeInfo As JsonTypeInfo(Of TValue)) As JsonNode

Tür Parametreleri

TValue

Serileştirecek değerin türü.

Parametreler

value
TValue

Dönüştürülecek değer.

jsonTypeInfo
JsonTypeInfo<TValue>

Dönüştürülecek tür hakkındaki meta veriler.

Döndürülenler

JsonNode Değerin gösterimi.

Özel durumlar

için TValue uyumlu JsonConverter veya seri hale getirilebilir üyeleri yoktur.

jsonTypeInfo, null değeridir.

Şunlara uygulanır