ISerializationSurrogateProvider インターフェイス

定義

DataContractSerializer を拡張するシリアル化サロゲートを構築するのに必要なメソッドを提供します。 シリアル化サロゲートはシリアル化と逆シリアル化で使用して、1 つの型を別の型に置き換えます。

public interface class ISerializationSurrogateProvider
public interface ISerializationSurrogateProvider
type ISerializationSurrogateProvider = interface
Public Interface ISerializationSurrogateProvider
派生

メソッド

GetDeserializedObject(Object, Type)

逆シリアル化中に、指定したオブジェクトの代替物であるオブジェクトを返します。

GetObjectToSerialize(Object, Type)

シリアル化中に、指定したオブジェクトを置き換えるオブジェクトを返します。

GetSurrogateType(Type)

シリアル化、逆シリアル化、およびスキーマのインポートとエクスポートの間に、指定した型を置き換えるデータ コントラクト型を返します。

適用対象