SqlRowsCopiedEventArgs.Abort 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定值,指出是否應該中止大量複製作業。
public:
property bool Abort { bool get(); void set(bool value); };
public bool Abort { get; set; }
member this.Abort : bool with get, set
Public Property Abort As Boolean
屬性值
如果應該中止大量複製作業則為 true
,否則為 false
。
備註
Abort使用 屬性取消大量複製作業。 設定 Abort 為 true
中止大量複製作業。
如果您從 SqlRowsCopied 呼叫Close方法,就會產生例外狀況,而且 SqlBulkCopy 物件狀態不會變更。
如果應用程式特別在建構函式中 SqlCommand 建立 SqlTransaction 物件,則不會回復交易。 應用程式負責判斷是否需要復原作業,如果是,則必須呼叫 SqlTransaction.Rollback 方法。 如果應用程式未建立交易,則會自動回復對應至目前批次的內部交易。 不過,大量複製作業中與先前批次相關的變更會保留,因為已認可這些批次的交易。