Freigeben über


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

  • interceptionContext
    Typ: DbTransactionInterceptionContext
    Die Kontextinformationen für den Aufruf.

Siehe auch

Verweis

CommitFailureHandler Klasse

System.Data.Entity.Infrastructure-Namespace

Committed(DbTransaction, DbTransactionInterceptionContext)