JsonSerializerOptions.TypeInfoResolverChain Własność
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Pobiera listę łańcuchowych JsonTypeInfo elementów rozpoznawania kontraktów używanych przez to wystąpienie.
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)
Wartość nieruchomości
Uwagi
Kolejność łańcucha jest znacząca: JsonSerializerOptions zapytanie dotyczy każdego z narzędzi rozpoznawania nazw w określonej kolejności, zwracając pierwszy wynik, który nie ma wartości null. Jeśli wszystkie metody rozpoznawania w łańcuchu zwracają nullwartość , JsonSerializerOptions funkcja zwróci również wartość null.
Ta właściwość jest pomocnicza i jest zsynchronizowana z właściwością TypeInfoResolver . Wszelkie zmiany wprowadzone w tej właściwości są odzwierciedlane przez TypeInfoResolver i na odwrót.