JsonSerializerOptions.TypeInfoResolverChain Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Liste der verketteten JsonTypeInfo Vertragslöser ab, die von diesem instance 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 Reihenfolge der Kette ist signifikant: JsonSerializerOptions fragt jeden der Resolver in der angegebenen Reihenfolge ab und gibt das erste Ergebnis zurück, das ungleich NULL ist. Wenn alle Resolver in der Kette zurückgeben null
, JsonSerializerOptions wird ebenfalls zurückgegeben null
.
Diese Eigenschaft ist ein Hilfsobjekt und wird mit der TypeInfoResolver -Eigenschaft synchronisiert. Jede Änderung, die an dieser Eigenschaft vorgenommen wird, wird von und umgekehrt widerspiegelt TypeInfoResolver .