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)

適用対象