ExtendedProtectionPolicy.ISerializable.GetObjectData 方法

定义

用序列化 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 对象。

适用于

另请参阅