JsonSerializer.SerializeToNode Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| SerializeToNode(Object, JsonTypeInfo) |
Konvertiert den bereitgestellten Wert in einen JsonNode. |
| SerializeToNode(Object, Type, JsonSerializerOptions) |
Konvertiert den bereitgestellten Wert in einen JsonNode. |
| SerializeToNode(Object, Type, JsonSerializerContext) |
Konvertiert den bereitgestellten Wert in einen JsonNode. |
| SerializeToNode<TValue>(TValue, JsonSerializerOptions) |
Konvertiert den bereitgestellten Wert in einen JsonNode. |
| SerializeToNode<TValue>(TValue, JsonTypeInfo<TValue>) |
Konvertiert den bereitgestellten Wert in einen JsonNode. |
SerializeToNode(Object, JsonTypeInfo)
- Quelle:
- JsonSerializer.Write.Node.cs
- Quelle:
- JsonSerializer.Write.Node.cs
- Quelle:
- JsonSerializer.Write.Node.cs
- Quelle:
- JsonSerializer.Write.Node.cs
- Quelle:
- JsonSerializer.Write.Node.cs
Konvertiert den bereitgestellten Wert in einen 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
Der zu konvertierende Wert.
- jsonTypeInfo
- JsonTypeInfo
Metadaten über den zu konvertierenden Typ.
Gibt zurück
Eine JsonNode Darstellung des Werts.
Ausnahmen
jsonTypeInfo ist null
value stimmt nicht mit dem Typ von jsonTypeInfoüberein.
Gilt für:
SerializeToNode(Object, Type, JsonSerializerOptions)
- Quelle:
- JsonSerializer.Write.Node.cs
- Quelle:
- JsonSerializer.Write.Node.cs
- Quelle:
- JsonSerializer.Write.Node.cs
- Quelle:
- JsonSerializer.Write.Node.cs
- Quelle:
- JsonSerializer.Write.Node.cs
- Quelle:
- JsonSerializer.Write.Node.cs
Konvertiert den bereitgestellten Wert in einen 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
Der zu konvertierende Wert.
- inputType
- Type
Der Typ des value-Elements, das konvertiert werden soll.
- options
- JsonSerializerOptions
Optionen zum Steuern des Konvertierungsverhaltens.
Gibt zurück
Eine JsonNode Darstellung des Werts.
Ausnahmen
inputType ist nicht mit value kompatibel.
inputType ist null.
Es ist keine kompatible JsonConverter-Klasse für inputType oder die serialisierbaren Member vorhanden.
Gilt für:
SerializeToNode(Object, Type, JsonSerializerContext)
- Quelle:
- JsonSerializer.Write.Node.cs
- Quelle:
- JsonSerializer.Write.Node.cs
- Quelle:
- JsonSerializer.Write.Node.cs
- Quelle:
- JsonSerializer.Write.Node.cs
- Quelle:
- JsonSerializer.Write.Node.cs
- Quelle:
- JsonSerializer.Write.Node.cs
Konvertiert den bereitgestellten Wert in einen 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
Der zu konvertierende Wert.
- inputType
- Type
Der Typ des value-Elements, das konvertiert werden soll.
- context
- JsonSerializerContext
Ein Metadatenanbieter für serialisierbare Typen.
Gibt zurück
Eine JsonNode Darstellung des Werts.
Ausnahmen
Es ist keine kompatible JsonConverter-Klasse für inputType oder die serialisierbaren Member vorhanden.
Die GetTypeInfo(Type) -Methode der angegebenen context gibt für den zu konvertierenden Typ zurück null .
inputType oder context ist null.
Gilt für:
SerializeToNode<TValue>(TValue, JsonSerializerOptions)
- Quelle:
- JsonSerializer.Write.Node.cs
- Quelle:
- JsonSerializer.Write.Node.cs
- Quelle:
- JsonSerializer.Write.Node.cs
- Quelle:
- JsonSerializer.Write.Node.cs
- Quelle:
- JsonSerializer.Write.Node.cs
- Quelle:
- JsonSerializer.Write.Node.cs
Konvertiert den bereitgestellten Wert in einen 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
Typparameter
- TValue
Der Typ des zu serialisierenden Werts.
Parameter
- value
- TValue
Der zu konvertierende Wert.
- options
- JsonSerializerOptions
Optionen zum Steuern des Konvertierungsverhaltens.
Gibt zurück
Eine JsonNode-Darstellung des JSON-Werts.
Ausnahmen
Es ist keine kompatible JsonConverter-Klasse für TValue oder die serialisierbaren Member vorhanden.
Gilt für:
SerializeToNode<TValue>(TValue, JsonTypeInfo<TValue>)
- Quelle:
- JsonSerializer.Write.Node.cs
- Quelle:
- JsonSerializer.Write.Node.cs
- Quelle:
- JsonSerializer.Write.Node.cs
- Quelle:
- JsonSerializer.Write.Node.cs
- Quelle:
- JsonSerializer.Write.Node.cs
- Quelle:
- JsonSerializer.Write.Node.cs
Konvertiert den bereitgestellten Wert in einen 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
Typparameter
- TValue
Der Typ des zu serialisierenden Werts.
Parameter
- value
- TValue
Der zu konvertierende Wert.
- jsonTypeInfo
- JsonTypeInfo<TValue>
Metadaten über den zu konvertierenden Typ.
Gibt zurück
Eine JsonNode Darstellung des Werts.
Ausnahmen
Es ist keine kompatible JsonConverter-Klasse für TValue oder die serialisierbaren Member vorhanden.
jsonTypeInfo ist null