共用方式為


JsonObjectInfoValues<T> 類別

定義

提供物件類型的序列化中繼資料,其中包含建構函式、屬性和欄位。

generic <typename T>
public ref class JsonObjectInfoValues sealed
public sealed class JsonObjectInfoValues<T>
type JsonObjectInfoValues<'T> = class
Public NotInheritable Class JsonObjectInfoValues(Of T)

類型參數

T

要序列化或還原序列化的物件類型。

繼承
JsonObjectInfoValues<T>

備註

此 API 適用于 System.Text.Json 來源產生器的輸出,不應直接呼叫。

建構函式

JsonObjectInfoValues<T>()

提供物件類型的序列化中繼資料,其中包含建構函式、屬性和欄位。

屬性

ConstructorParameterMetadataInitializer

提供在還原序列化時所要使用的類別或結構參數化建構函式之中繼資料的機制。

NumberHandling

取得或設定 物件,指定序列化和還原序列化時應該如何處理數位屬性和欄位。

ObjectCreator

取得或設定在還原序列化期間,使用無參數建構函式建立類別或結構實例的機制。

ObjectWithParameterizedConstructorCreator

取得或設定機制,以在還原序列化期間使用參數化建構函式建立類別或結構實例。

PropertyMetadataInitializer

取得或設定機制,以初始化類別或結構之屬性和欄位的中繼資料。

SerializeHandler

取得或設定 類別或結構實例的序列化實作,這個實例假設 是由 JsonSourceGenerationOptionsAttribute 所指定的選項。

方法

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於