JsonSerializer.SerializeToNode Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
SerializeToNode(Object, JsonTypeInfo) |
Convertit la valeur fournie en .JsonNode |
SerializeToNode(Object, Type, JsonSerializerOptions) |
Convertit la valeur fournie en .JsonNode |
SerializeToNode(Object, Type, JsonSerializerContext) |
Convertit la valeur fournie en .JsonNode |
SerializeToNode<TValue>(TValue, JsonSerializerOptions) |
Convertit la valeur fournie en .JsonNode |
SerializeToNode<TValue>(TValue, JsonTypeInfo<TValue>) |
Convertit la valeur fournie en .JsonNode |
SerializeToNode(Object, JsonTypeInfo)
- Source:
- JsonSerializer.Write.Node.cs
- Source:
- JsonSerializer.Write.Node.cs
- Source:
- JsonSerializer.Write.Node.cs
- Source:
- JsonSerializer.Write.Node.cs
Convertit la valeur fournie en .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
Paramètres
- value
- Object
La valeur à convertir.
- jsonTypeInfo
- JsonTypeInfo
Métadonnées relatives au type à convertir.
Retours
Représentation JsonNode de la valeur.
Exceptions
jsonTypeInfo
a la valeur null
.
value
ne correspond pas au type de jsonTypeInfo
.
S’applique à
SerializeToNode(Object, Type, JsonSerializerOptions)
- Source:
- JsonSerializer.Write.Node.cs
- Source:
- JsonSerializer.Write.Node.cs
- Source:
- JsonSerializer.Write.Node.cs
- Source:
- JsonSerializer.Write.Node.cs
- Source:
- JsonSerializer.Write.Node.cs
Convertit la valeur fournie en .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
Paramètres
- value
- Object
Valeur à convertir.
- inputType
- Type
Type de value
à convertir.
- options
- JsonSerializerOptions
Options pour contrôler le comportement de conversion.
Retours
Représentation JsonNode de la valeur.
Exceptions
inputType
n'est pas compatible avec value
.
inputType
a la valeur null
.
Il n’existe pas de JsonConverter compatible pour inputType
ou ses membres sérialisables.
S’applique à
SerializeToNode(Object, Type, JsonSerializerContext)
- Source:
- JsonSerializer.Write.Node.cs
- Source:
- JsonSerializer.Write.Node.cs
- Source:
- JsonSerializer.Write.Node.cs
- Source:
- JsonSerializer.Write.Node.cs
- Source:
- JsonSerializer.Write.Node.cs
Convertit la valeur fournie en .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
Paramètres
- value
- Object
Valeur à convertir.
- inputType
- Type
Type de value
à convertir.
- context
- JsonSerializerContext
Fournisseur de métadonnées pour les types sérialisables.
Retours
Représentation JsonNode de la valeur.
Exceptions
Il n’existe pas de JsonConverter compatible pour inputType
ou ses membres sérialisables.
La GetTypeInfo(Type) méthode du fourni context
retourne null
le type à convertir.
inputType
ou context
est null
.
S’applique à
SerializeToNode<TValue>(TValue, JsonSerializerOptions)
- Source:
- JsonSerializer.Write.Node.cs
- Source:
- JsonSerializer.Write.Node.cs
- Source:
- JsonSerializer.Write.Node.cs
- Source:
- JsonSerializer.Write.Node.cs
- Source:
- JsonSerializer.Write.Node.cs
Convertit la valeur fournie en .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
Paramètres de type
- TValue
Type de la valeur à sérialiser.
Paramètres
- value
- TValue
Valeur à convertir.
- options
- JsonSerializerOptions
Options pour contrôler le comportement de conversion.
Retours
Représentation JsonNode de la valeur JSON.
Exceptions
Il n’existe pas de JsonConverter compatible pour TValue
ou ses membres sérialisables.
S’applique à
SerializeToNode<TValue>(TValue, JsonTypeInfo<TValue>)
- Source:
- JsonSerializer.Write.Node.cs
- Source:
- JsonSerializer.Write.Node.cs
- Source:
- JsonSerializer.Write.Node.cs
- Source:
- JsonSerializer.Write.Node.cs
- Source:
- JsonSerializer.Write.Node.cs
Convertit la valeur fournie en .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
Paramètres de type
- TValue
Type de la valeur à sérialiser.
Paramètres
- value
- TValue
La valeur à convertir.
- jsonTypeInfo
- JsonTypeInfo<TValue>
Métadonnées relatives au type à convertir.
Retours
Représentation JsonNode de la valeur.
Exceptions
Il n’existe pas de JsonConverter compatible pour TValue
ou ses membres sérialisables.
jsonTypeInfo
a la valeur null
.