MessageSecurityException.GetObjectData(SerializationInfo, StreamingContext) 方法

定义

使用关于异常的信息设置 SerializationInfoSets the SerializationInfo with information about the exception.

public:
 override void GetObjectData(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
public:
 override void GetObjectData(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext ctx);
[System.Security.SecurityCritical]
public override void GetObjectData (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
public override void GetObjectData (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext ctx);
[<System.Security.SecurityCritical>]
override this.GetObjectData : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> unit
override this.GetObjectData : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> unit
Public Overrides Sub GetObjectData (info As SerializationInfo, context As StreamingContext)
Public Overrides Sub GetObjectData (info As SerializationInfo, ctx As StreamingContext)

参数

info
SerializationInfo

包含有关所引发异常的序列化对象数据的 SerializationInfoThe SerializationInfo that holds the serialized object data about the exception being thrown.

ctxcontext
StreamingContext

关于来源和目标的上下文信息The contextual information about the source or destination.

属性

例外

infonullinfo is null.

注解

GetObjectData 设置一个 SerializationInfo ,其中包含针对序列化的所有异常对象数据。GetObjectData sets a SerializationInfo with all the exception object data targeted for serialization. 在反序列化期间,将从通过流传输的 SerializationInfo 中重新构造异常。During deserialization, the exception is reconstituted from the SerializationInfo transmitted over the stream.

适用于