JsonSerializerOptions.TypeInfoResolverChain Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém a lista de resolvers de contratos encadeados JsonTypeInfo usados por esta instância.
public:
property System::Collections::Generic::IList<System::Text::Json::Serialization::Metadata::IJsonTypeInfoResolver ^> ^ TypeInfoResolverChain { System::Collections::Generic::IList<System::Text::Json::Serialization::Metadata::IJsonTypeInfoResolver ^> ^ get(); };
public System.Collections.Generic.IList<System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver> TypeInfoResolverChain { get; }
member this.TypeInfoResolverChain : System.Collections.Generic.IList<System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver>
Public ReadOnly Property TypeInfoResolverChain As IList(Of IJsonTypeInfoResolver)
Valor de Propriedade
Observações
A ordenação da cadeia é significativa: JsonSerializerOptions irá consultar cada um dos resolvers na sua ordem especificada, retornando o primeiro resultado que não é nulo. Se todos os resolvers da cadeia retornarem null, então JsonSerializerOptions também retornará null.
Esta propriedade é auxiliar e mantém-se sincronizada com a TypeInfoResolver propriedade. Qualquer alteração feita a esta propriedade é refletida por TypeInfoResolver e vice-versa.