Compartilhar via


DefaultJsonTypeInfoResolver Classe

Definição

Define o resolvedor de contrato JSON padrão baseado em reflexão usado por 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
Herança
DefaultJsonTypeInfoResolver
Implementações

Comentários

O resolvedor de contrato usado por Default.

Construtores

DefaultJsonTypeInfoResolver()

Cria uma instância mutável DefaultJsonTypeInfoResolver .

Propriedades

Modifiers

Obtém uma lista de retornos de chamada definidos pelo usuário que podem ser usados para modificar o contrato inicial.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
GetTypeInfo(Type, JsonSerializerOptions)

Resolve um contrato JSON para uma determinada type configuração e options .

MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Métodos de Extensão

WithAddedModifier(IJsonTypeInfoResolver, Action<JsonTypeInfo>)

Cria um resolvedor e aplica modificações aos metadados gerados pela origem resolver.

Aplica-se a