共用方式為


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>()

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

屬性

ConstructorAttributeProviderFactory

提供對應至還原串行化建構函式的延遲屬性提供者。

ConstructorParameterMetadataInitializer

提供機制,以初始化還原串行化時所要使用的類別或結構參數化建構函式的元數據。

NumberHandling

取得或設定 物件,指定串行化和還原串行化時應該如何處理數位屬性和字段。

ObjectCreator

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

ObjectWithParameterizedConstructorCreator

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

PropertyMetadataInitializer

取得或設定機制,以初始化類別或結構之屬性和欄位的元數據。

SerializeHandler

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

方法

Equals(Object)

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

(繼承來源 Object)
GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetType()

取得目前實例的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
ToString()

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

(繼承來源 Object)

適用於