ExtendedProtectionPolicy.ISerializable.GetObjectData 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用序列化 SerializationInfo 对象所必需的数据来填充 ExtendedProtectionPolicy 对象。
virtual void System.Runtime.Serialization.ISerializable.GetObjectData(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context) = System::Runtime::Serialization::ISerializable::GetObjectData;
void ISerializable.GetObjectData (System.Runtime.Serialization.SerializationInfo? info, System.Runtime.Serialization.StreamingContext context);
void ISerializable.GetObjectData (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
abstract member System.Runtime.Serialization.ISerializable.GetObjectData : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> unit
override this.System.Runtime.Serialization.ISerializable.GetObjectData : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> unit
Sub GetObjectData (info As SerializationInfo, context As StreamingContext) Implements ISerializable.GetObjectData
参数
- info
- SerializationInfo
一个 SerializationInfo 对象,它用于保存 ExtendedProtectionPolicy 对象的序列化数据。
- context
- StreamingContext
一个 StreamingContext,它包含与新的 ExtendedProtectionPolicy 关联的序列化流的目标。
实现
注解
方法 ISerializable.GetObjectData 可用于序列化 ExtendedProtectionPolicy 对象。 然后,可以将此序列化对象与 一起使用 ExtendedProtectionPolicy(SerializationInfo, StreamingContext) 来构造新 ExtendedProtectionPolicy 对象。