JsonSerializer.SerializeToNode Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
jsonTypeInfo
adalah 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
.
inputType
adalah 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 context
null
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.
jsonTypeInfo
adalah null
.