Bagikan melalui


JsonSerializer.SerializeToElement Metode

Definisi

Overload

SerializeToElement(Object, Type, JsonSerializerContext)

Mengonversi nilai yang disediakan menjadi JsonElement.

SerializeToElement(Object, JsonTypeInfo)

Mengonversi nilai yang disediakan menjadi JsonElement.

SerializeToElement(Object, Type, JsonSerializerOptions)

Mengonversi nilai yang disediakan menjadi JsonElement.

SerializeToElement<TValue>(TValue, JsonSerializerOptions)

Mengonversi nilai yang disediakan menjadi JsonElement.

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

Mengonversi nilai yang disediakan menjadi JsonElement.

SerializeToElement(Object, Type, JsonSerializerContext)

Sumber:
JsonSerializer.Write.Element.cs
Sumber:
JsonSerializer.Write.Element.cs
Sumber:
JsonSerializer.Write.Element.cs

Mengonversi nilai yang disediakan menjadi JsonElement.

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

Parameter

value
Object

Nilai yang akan dikonversi.

inputType
Type

Jenis value yang akan dikonversi.

context
JsonSerializerContext

Penyedia metadata untuk jenis yang dapat diserialisasikan.

Mengembalikan

Representasi nilai JsonElement.

Pengecualian

Tidak ada JsonConverter yang kompatibel untuk inputType atau anggotanya yang dapat diserialisasikan.

Metode GetTypeInfo(Type) dari context yang disediakan mengembalikan null untuk jenis yang akan dikonversi.

inputType atau contextnull.

Berlaku untuk

SerializeToElement(Object, JsonTypeInfo)

Sumber:
JsonSerializer.Write.Element.cs
Sumber:
JsonSerializer.Write.Element.cs

Mengonversi nilai yang disediakan menjadi JsonElement.

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

Parameter

value
Object

Nilai yang akan dikonversi.

jsonTypeInfo
JsonTypeInfo

Metadata tentang jenis yang akan dikonversi.

Mengembalikan

Representasi nilai JsonElement.

Pengecualian

jsonTypeInfo null.

value tidak cocok dengan jenis jsonTypeInfo.

Berlaku untuk

SerializeToElement(Object, Type, JsonSerializerOptions)

Sumber:
JsonSerializer.Write.Element.cs
Sumber:
JsonSerializer.Write.Element.cs
Sumber:
JsonSerializer.Write.Element.cs

Mengonversi nilai yang disediakan menjadi JsonElement.

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

Parameter

value
Object

Nilai yang akan dikonversi.

inputType
Type

Jenis value yang akan dikonversi.

options
JsonSerializerOptions

Opsi untuk mengontrol perilaku konversi.

Mengembalikan

Representasi nilai JsonElement.

Pengecualian

inputType tidak kompatibel dengan value.

inputType null.

Tidak ada JsonConverter yang kompatibel untuk inputType atau anggotanya yang dapat diserialisasikan.

Berlaku untuk

SerializeToElement<TValue>(TValue, JsonSerializerOptions)

Sumber:
JsonSerializer.Write.Element.cs
Sumber:
JsonSerializer.Write.Element.cs
Sumber:
JsonSerializer.Write.Element.cs

Mengonversi nilai yang disediakan menjadi JsonElement.

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

Jenis parameter

TValue

Jenis nilai yang akan diserialisasikan.

Parameter

value
TValue

Nilai yang akan dikonversi.

options
JsonSerializerOptions

Opsi untuk mengontrol perilaku konversi.

Mengembalikan

Representasi JsonElement dari nilai JSON.

Pengecualian

Tidak ada JsonConverter yang kompatibel untuk TValue atau anggotanya yang dapat diserialisasikan.

Berlaku untuk

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

Sumber:
JsonSerializer.Write.Element.cs
Sumber:
JsonSerializer.Write.Element.cs
Sumber:
JsonSerializer.Write.Element.cs

Mengonversi nilai yang disediakan menjadi JsonElement.

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

Jenis parameter

TValue

Jenis nilai yang akan diserialisasikan.

Parameter

value
TValue

Nilai yang akan dikonversi.

jsonTypeInfo
JsonTypeInfo<TValue>

Metadata tentang jenis yang akan dikonversi.

Mengembalikan

Representasi nilai JsonElement.

Pengecualian

Tidak ada JsonConverter yang kompatibel untuk TValue atau anggotanya yang dapat diserialisasikan.

jsonTypeInfo null.

Berlaku untuk