DbConnectionDispatcher.BeginTransaction 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 BeginningTransaction(DbConnection, BeginTransactionInterceptionContext) und BeganTransaction(DbConnection, BeginTransactionInterceptionContext) an alle IDbConnectionInterceptor registrierten vor DbInterception /nach dem Tätigen eines Aufrufs von BeginTransaction(IsolationLevel).
public virtual System.Data.Common.DbTransaction BeginTransaction (System.Data.Common.DbConnection connection, System.Data.Entity.Infrastructure.Interception.BeginTransactionInterceptionContext interceptionContext);
abstract member BeginTransaction : System.Data.Common.DbConnection * System.Data.Entity.Infrastructure.Interception.BeginTransactionInterceptionContext -> System.Data.Common.DbTransaction
override this.BeginTransaction : System.Data.Common.DbConnection * System.Data.Entity.Infrastructure.Interception.BeginTransactionInterceptionContext -> System.Data.Common.DbTransaction
Public Overridable Function BeginTransaction (connection As DbConnection, interceptionContext As BeginTransactionInterceptionContext) As DbTransaction
Parameter
- connection
- DbConnection
Die Verbindung, für die der Vorgang ausgeführt wird.
- interceptionContext
- BeginTransactionInterceptionContext
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 das Ergebnis der Ausführung des Befehls von dieser Methode zurückgegeben wird. Das Ergebnis ist im an diese Methode übergebenen Abfangkontext nicht verfügbar, da der Abhörkontext geklont wird, bevor er an Interceptors übergeben wird.
Gilt für:
Entity Framework