JsonSerializer.SerializeToNode Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
SerializeToNode(Object, JsonTypeInfo) |
Konwertuje podaną wartość na wartość JsonNode. |
SerializeToNode(Object, Type, JsonSerializerOptions) |
Konwertuje podaną wartość na wartość JsonNode. |
SerializeToNode(Object, Type, JsonSerializerContext) |
Konwertuje podaną wartość na wartość JsonNode. |
SerializeToNode<TValue>(TValue, JsonSerializerOptions) |
Konwertuje podaną wartość na wartość JsonNode. |
SerializeToNode<TValue>(TValue, JsonTypeInfo<TValue>) |
Konwertuje podaną wartość na wartość JsonNode. |
SerializeToNode(Object, JsonTypeInfo)
- Źródło:
- JsonSerializer.Write.Node.cs
- Źródło:
- JsonSerializer.Write.Node.cs
- Źródło:
- JsonSerializer.Write.Node.cs
- Źródło:
- JsonSerializer.Write.Node.cs
Konwertuje podaną wartość na wartość 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
Parametry
- value
- Object
Wartość do konwersji.
- jsonTypeInfo
- JsonTypeInfo
Metadane dotyczące typu do konwersji.
Zwraca
Reprezentacja JsonNode wartości.
Wyjątki
jsonTypeInfo
to null
.
value
nie jest zgodny z typem jsonTypeInfo
.
Dotyczy
SerializeToNode(Object, Type, JsonSerializerOptions)
- Źródło:
- JsonSerializer.Write.Node.cs
- Źródło:
- JsonSerializer.Write.Node.cs
- Źródło:
- JsonSerializer.Write.Node.cs
- Źródło:
- JsonSerializer.Write.Node.cs
- Źródło:
- JsonSerializer.Write.Node.cs
Konwertuje podaną wartość na wartość 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
Parametry
- value
- Object
Wartość do konwersji.
- inputType
- Type
Typ elementu do konwersji value
.
- options
- JsonSerializerOptions
Opcje kontrolowania zachowania konwersji.
Zwraca
Reprezentacja JsonNode wartości.
Wyjątki
inputType
nie jest zgodny z programem value
.
inputType
to null
.
Nie ma żadnych zgodnych JsonConverter elementów inputType
członkowskich ani ich serializacji.
Dotyczy
SerializeToNode(Object, Type, JsonSerializerContext)
- Źródło:
- JsonSerializer.Write.Node.cs
- Źródło:
- JsonSerializer.Write.Node.cs
- Źródło:
- JsonSerializer.Write.Node.cs
- Źródło:
- JsonSerializer.Write.Node.cs
- Źródło:
- JsonSerializer.Write.Node.cs
Konwertuje podaną wartość na wartość 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
Parametry
- value
- Object
Wartość do konwersji.
- inputType
- Type
Typ elementu do konwersji value
.
- context
- JsonSerializerContext
Dostawca metadanych dla typów z możliwością serializacji.
Zwraca
Reprezentacja JsonNode wartości.
Wyjątki
Nie ma żadnych zgodnych JsonConverter elementów inputType
członkowskich ani ich serializacji.
Metoda GetTypeInfo(Type) podanego context
zwraca null
wartość dla typu do przekonwertowania.
inputType
lub context
to null
.
Dotyczy
SerializeToNode<TValue>(TValue, JsonSerializerOptions)
- Źródło:
- JsonSerializer.Write.Node.cs
- Źródło:
- JsonSerializer.Write.Node.cs
- Źródło:
- JsonSerializer.Write.Node.cs
- Źródło:
- JsonSerializer.Write.Node.cs
- Źródło:
- JsonSerializer.Write.Node.cs
Konwertuje podaną wartość na wartość 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
Parametry typu
- TValue
Typ wartości do serializacji.
Parametry
- value
- TValue
Wartość do konwersji.
- options
- JsonSerializerOptions
Opcje kontrolowania zachowania konwersji.
Zwraca
Reprezentacja JsonNode wartości JSON.
Wyjątki
Nie ma żadnych zgodnych JsonConverter elementów TValue
członkowskich ani ich serializacji.
Dotyczy
SerializeToNode<TValue>(TValue, JsonTypeInfo<TValue>)
- Źródło:
- JsonSerializer.Write.Node.cs
- Źródło:
- JsonSerializer.Write.Node.cs
- Źródło:
- JsonSerializer.Write.Node.cs
- Źródło:
- JsonSerializer.Write.Node.cs
- Źródło:
- JsonSerializer.Write.Node.cs
Konwertuje podaną wartość na wartość 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
Parametry typu
- TValue
Typ wartości do serializacji.
Parametry
- value
- TValue
Wartość do konwersji.
- jsonTypeInfo
- JsonTypeInfo<TValue>
Metadane dotyczące typu do konwersji.
Zwraca
Reprezentacja JsonNode wartości.
Wyjątki
Nie ma żadnych zgodnych JsonConverter elementów TValue
członkowskich ani ich serializacji.
jsonTypeInfo
to null
.