DefaultJsonTypeInfoResolver Classe

Definição

Define o resolvedor de contrato JSON baseado em reflexão padrã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

Nome Description
DefaultJsonTypeInfoResolver()

Cria uma instância mutável DefaultJsonTypeInfoResolver .

Propriedades

Nome Description
Modifiers

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

Métodos

Nome Description
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 um determinado type e options configuração.

MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Métodos de Extensão

Nome Description
WithAddedModifier(IJsonTypeInfoResolver, Action<JsonTypeInfo>)

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

Aplica-se a