Bagikan melalui


JsonSerializer.SerializeToNode Metode

Definisi

Overload

SerializeToNode(Object, JsonTypeInfo)

Mengonversi nilai yang disediakan menjadi JsonNode.

SerializeToNode(Object, Type, JsonSerializerOptions)

Mengonversi nilai yang disediakan menjadi JsonNode.

SerializeToNode(Object, Type, JsonSerializerContext)

Mengonversi nilai yang disediakan menjadi JsonNode.

SerializeToNode<TValue>(TValue, JsonSerializerOptions)

Mengonversi nilai yang disediakan menjadi JsonNode.

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

Mengonversi nilai yang disediakan menjadi JsonNode.

SerializeToNode(Object, JsonTypeInfo)

Sumber:
JsonSerializer.Write.Node.cs
Sumber:
JsonSerializer.Write.Node.cs

Mengonversi nilai yang disediakan menjadi JsonNode.

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

Parameter

value
Object

Nilai yang akan dikonversi.

jsonTypeInfo
JsonTypeInfo

Metadata tentang jenis yang akan dikonversi.

Mengembalikan

Representasi JsonNode nilai.

Pengecualian

jsonTypeInfoadalah null.

value tidak cocok dengan jenis jsonTypeInfo.

Berlaku untuk

SerializeToNode(Object, Type, JsonSerializerOptions)

Sumber:
JsonSerializer.Write.Node.cs
Sumber:
JsonSerializer.Write.Node.cs
Sumber:
JsonSerializer.Write.Node.cs

Mengonversi nilai yang disediakan menjadi JsonNode.

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

Parameter

value
Object

Nilai yang akan dikonversi.

inputType
Type

Jenis yang akan dikonversi value .

options
JsonSerializerOptions

Opsi untuk mengontrol perilaku konversi.

Mengembalikan

Representasi JsonNode nilai.

Pengecualian

inputType tidak kompatibel dengan value.

inputTypeadalah null.

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

Berlaku untuk

SerializeToNode(Object, Type, JsonSerializerContext)

Sumber:
JsonSerializer.Write.Node.cs
Sumber:
JsonSerializer.Write.Node.cs
Sumber:
JsonSerializer.Write.Node.cs

Mengonversi nilai yang disediakan menjadi JsonNode.

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

Parameter

value
Object

Nilai yang akan dikonversi.

inputType
Type

Jenis yang akan dikonversi value .

context
JsonSerializerContext

Penyedia metadata untuk jenis yang dapat diserialisasikan.

Mengembalikan

Representasi JsonNode nilai.

Pengecualian

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

Metode GetTypeInfo(Type) pengembalian yang disediakan contextnull untuk jenis yang akan dikonversi.

inputType atau context adalah null.

Berlaku untuk

SerializeToNode<TValue>(TValue, JsonSerializerOptions)

Sumber:
JsonSerializer.Write.Node.cs
Sumber:
JsonSerializer.Write.Node.cs
Sumber:
JsonSerializer.Write.Node.cs

Mengonversi nilai yang disediakan menjadi JsonNode.

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

Jenis parameter

TValue

Jenis nilai yang akan diserialisasikan.

Parameter

value
TValue

Nilai yang akan dikonversi.

options
JsonSerializerOptions

Opsi untuk mengontrol perilaku konversi.

Mengembalikan

Representasi JsonNode nilai JSON.

Pengecualian

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

Berlaku untuk

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

Sumber:
JsonSerializer.Write.Node.cs
Sumber:
JsonSerializer.Write.Node.cs
Sumber:
JsonSerializer.Write.Node.cs

Mengonversi nilai yang disediakan menjadi JsonNode.

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

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 JsonNode nilai.

Pengecualian

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

jsonTypeInfoadalah null.

Berlaku untuk