DataContractJsonSerializerSettings 類別

定義

指定 DataContractJsonSerializer 設定。

public ref class DataContractJsonSerializerSettings
public class DataContractJsonSerializerSettings
type DataContractJsonSerializerSettings = class
Public Class DataContractJsonSerializerSettings
繼承
DataContractJsonSerializerSettings

建構函式

DataContractJsonSerializerSettings()

初始化 DataContractJsonSerializerSettings 類別的新執行個體。

屬性

DataContractSurrogate

取得或設定 Surrogate 型別,其為指定之 IDataContractSurrogate 執行個體目前使用中的型別。

DateTimeFormat

取得或設定 DateTimeFormat,定義日期和時間在文化特性上適當的顯示格式。

EmitTypeInformation

取得或設定要發出型別資訊的資料合約 JSON 序列化程式設定。

IgnoreExtensionDataObject

取得或設定值,這個值會指定當類別序列化或還原序列化時,是否略過類別延伸所提供的資料。

KnownTypes

取得或設定型別的集合,這些型別可能會存在於使用這個 DataContractJsonSerializerSettings 執行個體所序列化的物件圖形中。

MaxItemsInObjectGraph

取得或設定物件圖形中要序列化或還原序列化的最大項目數。

RootName

取得或設定所選取物件的根名稱。

SerializeReadOnlyTypes

取得或設定值,指定是否要序列化唯讀型別。

UseSimpleDictionaryFormat

取得或設定值,指定是否要使用簡單的字典格式。

方法

Equals(Object)

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

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

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

(繼承來源 Object)

適用於