Partager via


JsonConverter<T> Classe

Définition

Convertit un objet ou une valeur vers ou depuis JSON.

generic <typename T>
public ref class JsonConverter abstract : System::Text::Json::Serialization::JsonConverter
public abstract class JsonConverter<T> : System.Text.Json.Serialization.JsonConverter
type JsonConverter<'T> = class
    inherit JsonConverter
Public MustInherit Class JsonConverter(Of T)
Inherits JsonConverter

Paramètres de type

T

Type d’objet ou de valeur géré par le convertisseur.

Héritage
JsonConverter<T>
Dérivé

Remarques

Pour plus d’informations, consultez Comment écrire des convertisseurs personnalisés pour la sérialisation JSON.

Constructeurs

JsonConverter<T>()

Initialise une nouvelle instance de JsonConverter<T>.

Propriétés

HandleNull

Obtient une valeur qui indique si null doit être passé au convertisseur lors de la sérialisation et s’il Null doit être transmis lors de la désérialisation.

Type

Obtient le type converti par le convertisseur actuel instance.

Type

Obtient le type converti par le convertisseur actuel instance.

(Hérité de JsonConverter)

Méthodes

CanConvert(Type)

Détermine si le type spécifié peut être converti.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
Read(Utf8JsonReader, Type, JsonSerializerOptions)

Lit et convertit le code JSON en type T.

ReadAsPropertyName(Utf8JsonReader, Type, JsonSerializerOptions)

Lit une clé de dictionnaire à partir d’un nom de propriété JSON.

ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)
Write(Utf8JsonWriter, T, JsonSerializerOptions)

Écrit une valeur spécifiée au format JSON.

WriteAsPropertyName(Utf8JsonWriter, T, JsonSerializerOptions)

Écrit une clé de dictionnaire sous la forme d’un nom de propriété JSON.

S’applique à