DbTransactionDispatcher.GetIsolationLevel Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Отправляет и IsolationLevelGetting(DbTransaction, DbTransactionInterceptionContext<IsolationLevel>)IsolationLevelGot(DbTransaction, DbTransactionInterceptionContext<IsolationLevel>) в любой IDbTransactionInterceptor зарегистрированный до DbInterception или после получения IsolationLevel.
public virtual System.Data.IsolationLevel GetIsolationLevel (System.Data.Common.DbTransaction transaction, System.Data.Entity.Infrastructure.Interception.DbInterceptionContext interceptionContext);
abstract member GetIsolationLevel : System.Data.Common.DbTransaction * System.Data.Entity.Infrastructure.Interception.DbInterceptionContext -> System.Data.IsolationLevel
override this.GetIsolationLevel : System.Data.Common.DbTransaction * System.Data.Entity.Infrastructure.Interception.DbInterceptionContext -> System.Data.IsolationLevel
Public Overridable Function GetIsolationLevel (transaction As DbTransaction, interceptionContext As DbInterceptionContext) As IsolationLevel
Параметры
- transaction
- DbTransaction
Транзакция, в которой будет выполняться операция.
- interceptionContext
- DbInterceptionContext
Необязательные сведения о контексте выполняемого вызова.
Возвращаемое значение
Результат операции, который мог быть изменен перехватчиками.
Комментарии
Обратите внимание, что значение свойства возвращается этим методом. Результат недоступен в контексте перехвата, передаваемом в этот метод, так как контекст перехвата клонируется перед передачей перехватчикам.
Применяется к
Entity Framework