ConflictMode 列挙型

定義

同時実行の競合をいつ報告するかを指定します。Specifies when concurrency conflicts should be reported.

public enum class ConflictMode
public enum ConflictMode
type ConflictMode = 
Public Enum ConflictMode
継承
ConflictMode

フィールド

ContinueOnConflict 1

データベースに対してすべての更新を試行し、同時実行の競合を累計して、処理が終了した時点で返すように指定します。Specifies that all updates to the database should be tried, and that concurrency conflicts should be accumulated and returned at the end of the process.

FailOnFirstConflict 0

同時実行の競合エラーが最初に検出された直後に、データベースの更新の試行を停止するように指定します。Specifies that attempts to update the database should stop immediately when the first concurrency conflict error is detected.

db.SubmitChanges(ConflictMode.FailOnFirstConflict)  
db.SubmitChanges(ConflictMode.FailOnFirstConflict);  
Northwnd db = new Northwnd("...");

// Create, update, delete code.

db.SubmitChanges(ConflictMode.FailOnFirstConflict);
// or
db.SubmitChanges(ConflictMode.ContinueOnConflict);
Dim db As New Northwnd("...")

' Create, update, delete code.

db.SubmitChanges(ConflictMode.FailOnFirstConflict)
' or
db.SubmitChanges(ConflictMode.ContinueOnConflict)

適用対象