DataContractSerializerSettings 類別

定義

指定資料合約序列化程式設定。

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

建構函式

DataContractSerializerSettings()

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

屬性

DataContractResolver

取得或設定用於將 xsi:type 宣告動態對應至已知合約型別的元件。

DataContractSurrogate

取得或設定序列化代理。

IgnoreExtensionDataObject

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

KnownTypes

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

MaxItemsInObjectGraph

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

PreserveObjectReferences

取得或設定值,這個值會指定是否使用非標準的 XML 建構來保留物件參考資料。

RootName

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

RootNamespace

取得或設定指定物件的根命名空間。

SerializeReadOnlyTypes

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

方法

Equals(Object)

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

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

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

(繼承來源 Object)

適用於