CommitFailureHandler.ClearTransactionHistoryAsync-Methode (CancellationToken)
[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.]
Entfernt den gesamten Transaktionsverlauf asynchron.
Namespace: System.Data.Entity.Infrastructure
Assembly: EntityFramework (in EntityFramework.dll)
Syntax
'Declaration
<DebuggerStepThroughAttribute> _
Public Overridable Function ClearTransactionHistoryAsync ( _
cancellationToken As CancellationToken _
) As Task
'Usage
Dim instance As CommitFailureHandler
Dim cancellationToken As CancellationToken
Dim returnValue As Task
returnValue = instance.ClearTransactionHistoryAsync(cancellationToken)
[DebuggerStepThroughAttribute]
public virtual Task ClearTransactionHistoryAsync(
CancellationToken cancellationToken
)
[DebuggerStepThroughAttribute]
public:
virtual Task^ ClearTransactionHistoryAsync(
CancellationToken cancellationToken
)
[<DebuggerStepThroughAttribute>]
abstract ClearTransactionHistoryAsync :
cancellationToken:CancellationToken -> Task
[<DebuggerStepThroughAttribute>]
override ClearTransactionHistoryAsync :
cancellationToken:CancellationToken -> Task
public function ClearTransactionHistoryAsync(
cancellationToken : CancellationToken
) : Task
Parameter
- cancellationToken
Typ: System.Threading.CancellationToken
Das Abbruchstoken.
Rückgabewert
Typ: System.Threading.Tasks.Task
Eine Aufgabe, die den asynchronen Vorgang darstellt.
Hinweise
Diese Methode sollte nur aufgerufen werden, wenn keine aktiven Transaktionen vorhanden sind, um den kompletten Verlauf zu löschen, der aufgrund von katastrophalen Fehlern nicht gelöscht wurde.