EntitySqlException.GetObjectData(SerializationInfo, StreamingContext) 方法

定义

使用关于异常的信息设置 SerializationInfo

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

参数

info
SerializationInfo

包含有关所引发异常的序列化对象数据的 SerializationInfo

context
StreamingContext

StreamingContext,它包含关于源或目标的上下文信息。

属性

例外

info 参数是一个 null 引用(在 Visual Basic 中为 Nothing)。

注解

GetObjectData 设置一个 SerializationInfo ,其中包含要序列化的异常对象数据。 在反序列化期间,将从通过流传输的 SerializationInfo 中重新构造异常。

有关如何处理代码异常的更多信息,请参见 Exception

适用于