SqlException.GetObjectData(SerializationInfo, StreamingContext) 方法

定义

设置 SerializationInfo 有关异常的信息。

public:
 override void GetObjectData(System::Runtime::Serialization::SerializationInfo ^ si, System::Runtime::Serialization::StreamingContext context);
public override void GetObjectData(System.Runtime.Serialization.SerializationInfo si, System.Runtime.Serialization.StreamingContext context);
override this.GetObjectData : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> unit
Public Overrides Sub GetObjectData (si As SerializationInfo, context As StreamingContext)

参数

si
SerializationInfo

保存所引发异常的序列化对象数据的 SerializationInfo

context
StreamingContext

包含有关源或目标的上下文信息的 StreamingContext

例外

si 参数是空引用(Visual Basic 中的 Nothing)。

注解

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

适用于

另请参阅