Aracılığıyla paylaş


JsonSerializer.SerializeToElement Yöntem

Tanım

Aşırı Yüklemeler

SerializeToElement(Object, JsonTypeInfo)

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

SerializeToElement(Object, Type, JsonSerializerOptions)

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

SerializeToElement(Object, Type, JsonSerializerContext)

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

SerializeToElement<TValue>(TValue, JsonTypeInfo<TValue>)

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

SerializeToElement<TValue>(TValue, JsonSerializerOptions)

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

SerializeToElement(Object, JsonTypeInfo)

Kaynak:
JsonSerializer.Write.Element.cs
Kaynak:
JsonSerializer.Write.Element.cs

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

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

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

JsonElement Değerin gösterimi.

Özel durumlar

jsonTypeInfo, null değeridir.

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

Şunlara uygulanır

SerializeToElement(Object, Type, JsonSerializerOptions)

Kaynak:
JsonSerializer.Write.Element.cs
Kaynak:
JsonSerializer.Write.Element.cs
Kaynak:
JsonSerializer.Write.Element.cs

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

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

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

JsonElement 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

SerializeToElement(Object, Type, JsonSerializerContext)

Kaynak:
JsonSerializer.Write.Element.cs
Kaynak:
JsonSerializer.Write.Element.cs
Kaynak:
JsonSerializer.Write.Element.cs

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

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

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

JsonElement 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

SerializeToElement<TValue>(TValue, JsonTypeInfo<TValue>)

Kaynak:
JsonSerializer.Write.Element.cs
Kaynak:
JsonSerializer.Write.Element.cs
Kaynak:
JsonSerializer.Write.Element.cs

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

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

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

JsonElement Değerin gösterimi.

Özel durumlar

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

jsonTypeInfo, null değeridir.

Şunlara uygulanır

SerializeToElement<TValue>(TValue, JsonSerializerOptions)

Kaynak:
JsonSerializer.Write.Element.cs
Kaynak:
JsonSerializer.Write.Element.cs
Kaynak:
JsonSerializer.Write.Element.cs

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

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

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

JsonElement JSON değerinin gösterimi.

Özel durumlar

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

Şunlara uygulanır