CommitFailureHandler.Committed-Methode
[Diese Seite bezieht sich auf Entity Framework Version 6. Die neueste Version ist als 'Entity Framework' NuGet-Paket verfügbar. Weitere Informationen zu Entity Framework finden Sie unter msdn.com/data/ef.]
Wenn eine Ausnahme ausgelöst wurde, wird diese Transaktion in der Datenbank gesucht und die Ausnahme erneut ausgelöst, wenn die Transaktion nicht gefunden wird. Andernfalls wird der Commitvorgang als erfolgreich markiert und die Transaktionsinformationen zur Löschung freigegeben.
Namespace: System.Data.Entity.Infrastructure
Assembly: EntityFramework (in EntityFramework.dll)
Syntax
'Declaration
Public Overrides Sub Committed ( _
transaction As DbTransaction, _
interceptionContext As DbTransactionInterceptionContext _
)
'Usage
Dim instance As CommitFailureHandler
Dim transaction As DbTransaction
Dim interceptionContext As DbTransactionInterceptionContext
instance.Committed(transaction, interceptionContext)
public override void Committed(
DbTransaction transaction,
DbTransactionInterceptionContext interceptionContext
)
public:
virtual void Committed(
DbTransaction^ transaction,
DbTransactionInterceptionContext^ interceptionContext
) override
abstract Committed :
transaction:DbTransaction *
interceptionContext:DbTransactionInterceptionContext -> unit
override Committed :
transaction:DbTransaction *
interceptionContext:DbTransactionInterceptionContext -> unit
public override function Committed(
transaction : DbTransaction,
interceptionContext : DbTransactionInterceptionContext
)
Parameter
- transaction
Typ: System.Data.Common.DbTransaction
Die Transaktion, für die ein Commit ausgeführt wurde.
- interceptionContext
Typ: DbTransactionInterceptionContext
Die Kontextinformationen für den Aufruf.
Siehe auch
Verweis
System.Data.Entity.Infrastructure-Namespace
Committed(DbTransaction, DbTransactionInterceptionContext)