다음을 통해 공유


IDbTransactionInterceptor.TransactionStarted 메서드

정의

EF가 를 호출한 직후에 호출합니다 BeginTransaction(IsolationLevel).

public System.Data.Common.DbTransaction TransactionStarted (System.Data.Common.DbConnection connection, Microsoft.EntityFrameworkCore.Diagnostics.TransactionEndEventData eventData, System.Data.Common.DbTransaction result);
public virtual System.Data.Common.DbTransaction TransactionStarted (System.Data.Common.DbConnection connection, Microsoft.EntityFrameworkCore.Diagnostics.TransactionEndEventData eventData, System.Data.Common.DbTransaction result);
abstract member TransactionStarted : System.Data.Common.DbConnection * Microsoft.EntityFrameworkCore.Diagnostics.TransactionEndEventData * System.Data.Common.DbTransaction -> System.Data.Common.DbTransaction
abstract member TransactionStarted : System.Data.Common.DbConnection * Microsoft.EntityFrameworkCore.Diagnostics.TransactionEndEventData * System.Data.Common.DbTransaction -> System.Data.Common.DbTransaction
override this.TransactionStarted : System.Data.Common.DbConnection * Microsoft.EntityFrameworkCore.Diagnostics.TransactionEndEventData * System.Data.Common.DbTransaction -> System.Data.Common.DbTransaction
Public Function TransactionStarted (connection As DbConnection, eventData As TransactionEndEventData, result As DbTransaction) As DbTransaction
Public Overridable Function TransactionStarted (connection As DbConnection, eventData As TransactionEndEventData, result As DbTransaction) As DbTransaction

매개 변수

connection
DbConnection

연결입니다.

eventData
TransactionEndEventData

연결 및 트랜잭션에 대한 컨텍스트 정보입니다.

result
DbTransaction

에 대한 호출의 결과입니다 BeginTransaction(IsolationLevel). 이 값은 일반적으로이 메서드의 구현에 대 한 반환 값으로 사용 합니다.

반환

EF에서 사용할 결과입니다. 결과를 변경하려고 하지 않는 인터셉터에 대해 이 메서드의 구현은 전달된 값을 반환 result 하는 것입니다.

설명

이 메서드는 인터셉터에서 생성을 표시하지 않으면 여전히 호출됩니다 TransactionStarting(DbConnection, TransactionStartingEventData, InterceptionResult<DbTransaction>). 이 경우 는 result 에서 반환 TransactionStarting(DbConnection, TransactionStartingEventData, InterceptionResult<DbTransaction>)된 결과입니다.

적용 대상