JsonConverter<T> Classe
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.
Convertit un objet ou une valeur vers ou à partir de 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
- Dérivé
Remarques
Pour plus d’informations, consultez Comment écrire des convertisseurs personnalisés pour la sérialisation JSON.
Constructeurs
| Nom | Description |
|---|---|
| JsonConverter<T>() |
Initialise une nouvelle instance de JsonConverter<T>. |
Propriétés
| Nom | Description |
|---|---|
| HandleNull |
Obtient une valeur qui indique si |
| Type |
Obtient le type en cours de conversion par l’instance de convertisseur actuelle. |
Méthodes
| Nom | Description |
|---|---|
| CanConvert(Type) |
Détermine si le type spécifié peut être converti. |
| Equals(Object) |
Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object) |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| Read(Utf8JsonReader, Type, JsonSerializerOptions) |
Lit et convertit le JSON en type |
| 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 en tant que JSON. |
| WriteAsPropertyName(Utf8JsonWriter, T, JsonSerializerOptions) |
Écrit une clé de dictionnaire en tant que nom de propriété JSON. |