Udostępnij za pośrednictwem


DatabaseFacade.AutoTransactionBehavior Właściwość

Definicja

Pobiera lub ustawia wartość wskazującą, czy transakcja zostanie utworzona automatycznie, SaveChanges() jeśli ani "BeginTransaction" ani "UseTransaction" nie została wywołana.

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

Wartość właściwości

Uwagi

Ustawienie domyślne to WhenNeeded.

Ustawienie tej wartości na Never z rozwagą, ponieważ baza danych może pozostać w niespójnym stanie, jeśli wystąpi awaria.

Aby uzyskać więcej informacji i przykłady, zobacz Transakcje w programie EF Core .

Dotyczy