JsonSerializerOptions.TypeInfoResolverChain Egenskap

Definition

Hämtar listan över länkade JsonTypeInfo kontraktslösare som används av den här instansen.

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)

Egenskapsvärde

Kommentarer

Ordningen på kedjan är betydande: JsonSerializerOptions frågar var och en av matcharna i sin angivna ordning och returnerar det första resultatet som inte är null. Om alla matchare i kedjan returnerar nullreturnerar nulläven JsonSerializerOptions .

Den här egenskapen är extra till och hålls synkroniserad med egenskapen TypeInfoResolver . Alla ändringar som görs i den här egenskapen återspeglas av TypeInfoResolver och vice versa.

Gäller för