NetDataContractSerializer.Binder プロパティ

定義

クラスの読み込みを制御するオブジェクトを取得または設定します。

public:
 property System::Runtime::Serialization::SerializationBinder ^ Binder { System::Runtime::Serialization::SerializationBinder ^ get(); void set(System::Runtime::Serialization::SerializationBinder ^ value); };
public System.Runtime.Serialization.SerializationBinder Binder { get; set; }
member this.Binder : System.Runtime.Serialization.SerializationBinder with get, set
Public Property Binder As SerializationBinder

プロパティ値

SerializationBinder現在のフォーマッタで使用されます。

実装

注釈

シリアル化中、フォーマッタは、正しい型とバージョンのオブジェクトのインスタンスを作成するために必要な情報を送信します。 この情報には、通常、オブジェクトの完全な型名とアセンブリ名が含まれます。 アセンブリ名には、アセンブリの名前、バージョン、および厳密な名前ハッシュが含まれます。 既定では、逆シリアル化では、この情報を使用して同じオブジェクトのインスタンスを作成します (ただし、セキュリティ ポリシーによって制限されているアセンブリの読み込みを除きます)。 一部のユーザーは、読み込むクラスを制御する必要があります。これは、クラスがアセンブリ間で移動したか、サーバーとクライアントで別のバージョンのクラスが必要であるためです。

適用対象