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

适用于