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。
实现
注解
在序列化过程中,格式化程序传输创建正确类型和版本的对象实例时所需的信息。 此信息通常包括对象的完整类型名称和程序集名称。 程序集名称包括程序集的名称、版本和强名称哈希。 默认情况下,反序列化使用此信息来创建相同对象的实例(安全策略所限制的任何程序集加载属于例外情况)。 由于已经在程序集之间移动了类,或者服务器和客户端要求使用不同的类版本,因此,有些用户需要控制要加载哪些类。