JsonSerializerOptions.TypeInfoResolverChain Eigenschaft

Definition

Ruft die Liste der verketteten JsonTypeInfo Vertragslöser ab, die von dieser Instanz verwendet werden.

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)

Eigenschaftswert

Hinweise

Die Sortierung der Kette ist wichtig: JsonSerializerOptions Fragt die einzelnen Resolver in ihrer angegebenen Reihenfolge ab und gibt das erste Ergebnis zurück, das ungleich NULL ist. Wenn alle Resolver in der Kette zurückgegeben nullwerden, JsonSerializerOptions wird auch zurückgegeben null.

Diese Eigenschaft ist Hilfsfunktionen und wird mit der TypeInfoResolver Eigenschaft synchronisiert. Alle an dieser Eigenschaft vorgenommenen Änderungen werden von TypeInfoResolver und umgekehrt widerzuspiegeln.

Gilt für: