Bagikan melalui


System.Text.Json.Serialization.Metadata Ruang nama

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.