System.Text.Json.Serialization.Metadata Ruang nama
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.
Kelas
DefaultJsonTypeInfoResolver |
Menentukan pemecah kontrak JSON default berbasis refleksi yang digunakan oleh System.Text.Json. |
JsonCollectionInfoValues<TCollection> |
Menyediakan metadata serialisasi tentang jenis koleksi. |
JsonMetadataServices |
Menyediakan pembantu untuk membuat dan menginisialisasi metadata untuk jenis yang dapat diserialisasikan JSON. |
JsonObjectInfoValues<T> |
Menyediakan metadata serialisasi tentang jenis objek dengan konstruktor, properti, dan bidang. |
JsonParameterInfo |
Menyediakan metadata terkait serialisasi JSON tentang parameter konstruktor. |
JsonParameterInfoValues |
Menyediakan informasi tentang parameter konstruktor yang diperlukan untuk deserialisasi JSON. |
JsonPolymorphismOptions |
Menentukan konfigurasi polimorfik untuk jenis dasar tertentu. |
JsonPropertyInfo |
Menyediakan metadata terkait serialisasi JSON tentang properti atau bidang. |
JsonPropertyInfoValues<T> |
Menyediakan metadata serialisasi tentang properti atau bidang. |
JsonTypeInfo |
Menyediakan metadata terkait serialisasi JSON tentang jenis. |
JsonTypeInfo<T> |
Menyediakan metadata terkait serialisasi JSON tentang jenis. |
JsonTypeInfoResolver |
Berisi utilitas dan combinator yang bertindak pada IJsonTypeInfoResolver. |
Struct
JsonDerivedType |
Mewakili jenis turunan yang didukung yang ditentukan dalam metadata jenis polimorfik. |
Antarmuka
IJsonTypeInfoResolver |
Digunakan untuk menyelesaikan kontrak serialisasi JSON untuk jenis yang diminta. |
Enum
JsonTypeInfoKind |
Menjelaskan jenis metadata kontrak yang ditentukan JsonTypeInfo. |