SqlRowsCopiedEventArgs.Abort 屬性

定義

取得或設定值,指出是否應該中止大量複製作業。

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使用屬性取消大量複製作業。 設定 Aborttrue 中止大量複製作業。

如果您從SqlRowsCopied呼叫 Close 方法,就會產生例外狀況,而且SqlBulkCopy對象狀態不會變更。

如果應用程式特別在建構函式中SqlCommand建立 SqlTransaction 物件,則不會回復交易。 應用程式負責判斷是否需要復原作業,如果是,則必須呼叫 SqlTransaction.Rollback 方法。 如果應用程式未建立交易,則會自動回復對應至目前批次的內部交易。 不過,大量複製作業中與先前批次相關的變更會保留,因為已認可這些批次的交易。

適用於

另請參閱