JsonSerializerOptions.TypeInfoResolverChain Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan daftar penyelesai kontrak berantai JsonTypeInfo yang digunakan oleh instans ini.
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)
Nilai Properti
Keterangan
Urutan rantai signifikan: JsonSerializerOptions akan mengkueri setiap resolver dalam urutan yang ditentukan, mengembalikan hasil pertama yang bukan null. Jika semua resolver dalam rantai kembali null
, maka JsonSerializerOptions juga akan mengembalikan null
.
Properti ini merupakan tambahan dan tetap sinkron dengan TypeInfoResolver properti . Setiap perubahan yang dilakukan pada properti ini tercermin dan TypeInfoResolver sebaliknya.