DefaultJsonTypeInfoResolver Classe

Definição

Define o resolvedor de contrato JSON baseado em reflexão por defeito, utilizado pelo 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

Observações

O resolvedor contratual usado por Default.

Construtores

Name Description
DefaultJsonTypeInfoResolver()

Cria uma instância mutável DefaultJsonTypeInfoResolver .

Propriedades

Name Description
Modifiers

Obtém uma lista de callbacks definidos pelo utilizador que podem ser usados para modificar o contrato inicial.

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
GetTypeInfo(Type, JsonSerializerOptions)

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

MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Métodos da Extensão

Name Description
WithAddedModifier(IJsonTypeInfoResolver, Action<JsonTypeInfo>)

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

Aplica-se a