共用方式為


System.Text.Json.Serialization.Metadata 命名空間

類別

DefaultJsonTypeInfoResolver

定義 System.Text.Json 所使用的預設反映型 JSON 合約解析程式。

JsonCollectionInfoValues<TCollection>

提供集合類型的串行化元數據。

JsonMetadataServices

提供協助程式來建立和初始化 JSON 可串行化類型的元數據。

JsonObjectInfoValues<T>

使用建構函式、屬性和字段,提供物件類型的串行化元數據。

JsonParameterInfo

提供有關建構函式參數的 JSON 串行化相關元數據。

JsonParameterInfoValues

提供 JSON 還原串行化所需的建構函式參數相關信息。

JsonPolymorphismOptions

定義指定基底類型的多型組態。

JsonPropertyInfo

提供有關屬性或欄位的 JSON 串行化相關元數據。

JsonPropertyInfoValues<T>

提供屬性或欄位的相關串行化元數據。

JsonTypeInfo

提供有關類型的 JSON 串行化相關元數據。

JsonTypeInfo<T>

提供有關類型的 JSON 串行化相關元數據。

JsonTypeInfoResolver

包含在 IJsonTypeInfoResolver上作用的公用程式和組合子。

結構

JsonDerivedType

表示在多型型別元數據中定義的支援衍生型別。

介面

IJsonTypeInfoResolver

用來解析所要求類型的 JSON 串行化合約。

列舉

JsonTypeInfoKind

描述 JsonTypeInfo 指定的合約元數據類型。