DefaultJsonTypeInfoResolver 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.
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
DefaultJsonTypeInfoResolver() |
Crée un instance mutable DefaultJsonTypeInfoResolver . |
Propriétés
Modifiers |
Obtient une liste de rappels définis par l’utilisateur qui peuvent être utilisés pour modifier le contrat initial. |
Méthodes
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) |
GetTypeInfo(Type, JsonSerializerOptions) |
Résout un contrat JSON pour une configuration et |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |
Méthodes d’extension
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 |