DefaultJsonTypeInfoResolver Classe

Définition

Définit le programme de résolution de contrat JSON basé sur la réflexion par défaut utilisé par System.Text.Json.

public ref class DefaultJsonTypeInfoResolver : System::Text::Json::Serialization::Metadata::IJsonTypeInfoResolver
public class DefaultJsonTypeInfoResolver : System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver
type DefaultJsonTypeInfoResolver = class
    interface IJsonTypeInfoResolver
Public Class DefaultJsonTypeInfoResolver
Implements IJsonTypeInfoResolver
Héritage
DefaultJsonTypeInfoResolver
Implémente

Remarques

Programme de résolution de contrat utilisé par Default.

Constructeurs

Nom Description
DefaultJsonTypeInfoResolver()

Crée une instance mutable DefaultJsonTypeInfoResolver .

Propriétés

Nom Description
Modifiers

Obtient une liste de rappels définis par l’utilisateur qui peuvent être utilisés pour modifier le contrat initial.

Méthodes

Nom Description
Equals(Object)

Détermine si l’objet spécifié est égal à 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)
GetTypeInfo(Type, JsonSerializerOptions)

Résout un contrat JSON pour une configuration donnéetype.options

MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
ToString()

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

(Hérité de Object)

Méthodes d’extension

Nom Description
WithAddedModifier(IJsonTypeInfoResolver, Action<JsonTypeInfo>)

Crée un programme de résolution et applique des modifications aux métadonnées générées par la source resolver.

S’applique à