次の方法で共有


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 メソッドを呼び出す必要があります。 アプリケーションでトランザクションが作成されない場合、現在のバッチに対応する内部トランザクションが自動的にロールバックされます。 ただし、一括コピー操作内の以前のバッチに関連する変更は、それらのトランザクションが既にコミットされているため、保持されます。

適用対象

こちらもご覧ください