Compartilhar via


DatabaseFacade.AutoTransactionBehavior Propriedade

Definição

Obtém ou define um valor que indica se uma transação será criada automaticamente SaveChanges() se nem 'BeginTransaction' nem 'UseTransaction' tiverem sido chamados.

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

Valor da propriedade

Comentários

A configuração padrão é WhenNeeded.

Definindo isso Never como com cuidado, já que o banco de dados pode ser deixado em um estado inconsistente se ocorrer uma falha.

Consulte Transações no EF Core para obter mais informações e exemplos.

Aplica-se a