JsonSerializerOptions.TypeInfoResolverChain Eigenschap

Definitie

Hiermee haalt u de lijst met gekoppelde JsonTypeInfo contract-resolvers op die door dit exemplaar worden gebruikt.

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)

Waarde van eigenschap

Opmerkingen

De volgorde van de keten is aanzienlijk: JsonSerializerOptions voert een query uit op elk van de resolvers in de opgegeven volgorde, waardoor het eerste resultaat wordt geretourneerd dat niet null is. Als alle resolvers in de keten worden geretourneerdnull, retourneert nullu JsonSerializerOptions ook .

Deze eigenschap is aanvullend en wordt gesynchroniseerd met de TypeInfoResolver eigenschap. Wijzigingen in deze eigenschap worden doorgevoerd door TypeInfoResolver en omgekeerd.

Van toepassing op