JsonSerializerOptions.TypeInfoResolverChain Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém a lista de resolvedores de contrato encadeados JsonTypeInfo usados por essa 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 da propriedade
Comentários
A ordenação da cadeia é significativa: JsonSerializerOptions consultará cada um dos resolvedores em sua ordem especificada, retornando o primeiro resultado que não é nulo. Se todos os resolvedores na cadeia retornarem null
, também JsonSerializerOptions retornará null
.
Essa propriedade é auxiliar de e é mantida em sincronia com a TypeInfoResolver propriedade . Qualquer alteração feita nessa propriedade é refletida por TypeInfoResolver e vice-versa.