共用方式為


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)。

備註

GetObjectDataSerializationInfo會設定 ,其中包含以串行化為目標的例外狀況對象數據。 在還原序列化期間,例外狀況是從透過資料流傳輸的 SerializationInfo 所重新組成。

如需如何處理程式碼例外狀況的詳細資訊,請參閱 Exception

適用於