JsonSerializerOptions.TypeInfoResolverChain Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene la lista de solucionadores de contratos encadenados JsonTypeInfo usados por esta instancia.
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 propiedad
Comentarios
La ordenación de la cadena es significativa: JsonSerializerOptions consultará cada uno de los solucionadores en su orden especificado y devolverá el primer resultado que no es NULL. Si todos los solucionadores de la cadena devuelven null
, JsonSerializerOptions también devolverá null
.
Esta propiedad es auxiliar para y se mantiene sincronizada con la TypeInfoResolver propiedad . Cualquier cambio realizado en esta propiedad se refleja en TypeInfoResolver y viceversa.