다음을 통해 공유


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의 트랜잭션 을 참조하세요.

적용 대상