DbTransactionDispatcher.GetIsolationLevel Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Sendet IsolationLevelGetting(DbTransaction, DbTransactionInterceptionContext<IsolationLevel>) und IsolationLevelGot(DbTransaction, DbTransactionInterceptionContext<IsolationLevel>) an alle IDbTransactionInterceptor registrierten vor DbInterception /nach dem Abrufen IsolationLevelvon .
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
Parameter
- transaction
- DbTransaction
Die Transaktion, für die der Vorgang ausgeführt wird.
- interceptionContext
- DbInterceptionContext
Optionale Informationen zum Kontext des Aufrufs.
Gibt zurück
Das Ergebnis des Vorgangs, der möglicherweise von Interceptors geändert wurde.
Hinweise
Beachten Sie, dass der Wert der -Eigenschaft von dieser Methode zurückgegeben wird. Das Ergebnis ist im an diese Methode übergebenen Abfangkontext nicht verfügbar, da der Abfangkontext geklont wird, bevor er an Interceptors übergeben wird.
Gilt für:
Entity Framework