DatabaseFacade.AutoTransactionBehavior 屬性

定義

取得或設定值,指出如果未呼叫 'BeginTransaction' 或 'UseTransaction',是否會自動建立 SaveChanges() 交易。

public virtual Microsoft.EntityFrameworkCore.AutoTransactionBehavior AutoTransactionBehavior { get; set; }
member this.AutoTransactionBehavior : Microsoft.EntityFrameworkCore.AutoTransactionBehavior with get, set
Public Overridable Property AutoTransactionBehavior As AutoTransactionBehavior

屬性值

備註

預設設定是 WhenNeeded

請小心將此設定為 Never ,因為發生失敗時,資料庫可能會處於不一致的狀態。

如需詳細資訊和範例,請參閱 EF Core 中的交易

適用於