JsonSerializer.SerializeToNode Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
- 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 jsonTypeInfo
eşleşmiyor.
Şunlara uygulanır
SerializeToNode(Object, Type, JsonSerializerOptions)
- Kaynak:
- JsonSerializer.Write.Node.cs
- Kaynak:
- JsonSerializer.Write.Node.cs
- 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 value
uyumlu 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
- 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
- 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
- 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.