次の方法で共有


DataContractJsonSerializer.DataContractSurrogate プロパティ

定義

指定した IDataContractSurrogate インスタンスで現在アクティブなサロゲート型を取得します。 サロゲートは、シリアル化または逆シリアル化プロセスを拡張できます。

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 属性が適用されていない型をシリアル化可能にするために使用できます。

適用対象