EsentErrorException.GetObjectData 方法
在派生类中重写时,使用有关异常的信息设置 SerializationInfo 。
Namespace:Microsoft.Isam.Esent.Interop
装配: Microsoft.Isam.Esent.Interop.dll) 中的 Microsoft.Isam.Esent.Interop (
语法
'Declaration
Public Overrides Sub GetObjectData ( _
info As SerializationInfo, _
context As StreamingContext _
)
'Usage
Dim instance As EsentErrorException
Dim info As SerializationInfo
Dim context As StreamingContext
instance.GetObjectData(info, context)
public override void GetObjectData(
SerializationInfo info,
StreamingContext context
)
参数
info
类型: System.Runtime.Serialization.SerializationInfoSerializationInfo,用于保存有关引发异常的序列化对象数据。
上下文
类型: System.Runtime.Serialization.StreamingContext包含有关源或目标的上下文信息的 StreamingContext 。
实现
ISerializable.GetObjectData (SerializationInfo、StreamingContext)
_Exception.GetObjectData (SerializationInfo、StreamingContext)
例外
异常 | 条件 |
---|---|
ArgumentNullException | info 参数为 null 引用(在 Visual Basic 中为 Nothing)。 |