DefaultJsonTypeInfoResolver Classe

Definizione

Definisce il sistema di risoluzione del contratto JSON predefinito basato su reflection usato da 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
Ereditarietà
DefaultJsonTypeInfoResolver
Implementazioni

Commenti

Sistema di risoluzione del contratto utilizzato da Default.

Costruttori

Nome Descrizione
DefaultJsonTypeInfoResolver()

Crea un'istanza modificabile DefaultJsonTypeInfoResolver .

Proprietà

Nome Descrizione
Modifiers

Ottiene un elenco di callback definiti dall'utente che possono essere utilizzati per modificare il contratto iniziale.

Metodi

Nome Descrizione
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
GetTypeInfo(Type, JsonSerializerOptions)

Risolve un contratto JSON per una determinata type configurazione e options .

MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Metodi di estensione

Nome Descrizione
WithAddedModifier(IJsonTypeInfoResolver, Action<JsonTypeInfo>)

Crea un sistema di risoluzione e applica modifiche ai metadati generati dall'origine resolver.

Si applica a