NetDataContractSerializer.Binder プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
クラスの読み込みを制御するオブジェクトを取得または設定します。
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現在のフォーマッタで使用されます。
実装
注釈
シリアル化中、フォーマッタは、正しい型とバージョンのオブジェクトのインスタンスを作成するために必要な情報を送信します。 この情報には、通常、オブジェクトの完全な型名とアセンブリ名が含まれます。 アセンブリ名には、アセンブリの名前、バージョン、および厳密な名前ハッシュが含まれます。 既定では、逆シリアル化では、この情報を使用して同じオブジェクトのインスタンスを作成します (ただし、セキュリティ ポリシーによって制限されているアセンブリの読み込みを除きます)。 一部のユーザーは、読み込むクラスを制御する必要があります。これは、クラスがアセンブリ間で移動したか、サーバーとクライアントで別のバージョンのクラスが必要であるためです。