次の方法で共有


DataContractSerializer.DataContractSurrogate プロパティ

定義

シリアル化または逆シリアル化プロセスを拡張できるサロゲート型を取得します。

public:
 property System::Runtime::Serialization::IDataContractSurrogate ^ DataContractSurrogate { System::Runtime::Serialization::IDataContractSurrogate ^ get(); };
public System.Runtime.Serialization.IDataContractSurrogate DataContractSurrogate { get; }
member this.DataContractSurrogate : System.Runtime.Serialization.IDataContractSurrogate
Public ReadOnly Property DataContractSurrogate As IDataContractSurrogate

プロパティ値

IDataContractSurrogate クラスの実装。

注釈

IDataContractSurrogate を使用して、型のシリアル化および逆シリアル化の方法をカスタマイズできます。 たとえば、シリアル化できない従来の型、つまり DataContractAttribute 属性が適用されていない型をシリアル化可能にするために使用できます。

適用対象

こちらもご覧ください