Поделиться через


DatabaseFacade.AutoTransactionBehavior Свойство

Определение

Возвращает или задает значение, указывающее, будет ли автоматически создана SaveChanges() транзакция, если не были вызваны ни BeginTransaction, ни UseTransaction.

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 .

Применяется к