Transaction Klasse
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.
Stellt eine Transaktion dar. KeyValueStoreReplica
public class Transaction : System.Fabric.TransactionBase
type Transaction = class
inherit TransactionBase
Public Class Transaction
Inherits TransactionBase
- Vererbung
Eigenschaften
Id |
Ruft die ID der Transaktion als ab Guid. (Geerbt von TransactionBase) |
IsolationLevel |
Ruft die Isolationsstufe der Transaktion als ab TransactionIsolationLevel. (Geerbt von TransactionBase) |
Methoden
CommitAsync() |
Committ den Satz von Vorgängen, die der Transaktion zugeordnet sind. Replikation und lokale Datenträgerschreibvorgänge werden asynchron ausgeführt |
CommitAsync(TimeSpan) |
Committ den Satz von Vorgängen, die der Transaktion zugeordnet sind, mit einem optionalen Timeout. Replikation und lokale Datenträgerschreibvorgänge werden asynchron ausgeführt. Beachten Sie, dass der zugrunde liegende Replikationsvorgang auch bei einem Timeout möglicherweise nicht abgebrochen wurde. |
CommitAsync(TimeSpan, CancellationToken) |
Veraltet.
Committ den Satz von Vorgängen, die der Transaktion zugeordnet sind, mit einem optionalen Timeout. Replikation und lokale Datenträgerschreibvorgänge werden asynchron ausgeführt. Beachten Sie, dass der zugrunde liegende Replikationsvorgang auch bei einem Timeout möglicherweise nicht abgebrochen wurde. |
Dispose() |
Führt anwendungsspezifische Aufgaben aus, die mit dem Freigeben, dem Zurückgeben oder dem Zurücksetzen von nicht verwalteten Ressourcen zusammenhängen. (Geerbt von TransactionBase) |
IsDisposed() |
Ruft einen Wert ab, der angibt, ob das Objekt verworfen wurde. (Geerbt von TransactionBase) |
OnDispose() |
Das Dispose-Ereignis tritt auf, wenn die Transaktion über die |
Rollback() |
Führt ein Rollback für die Gruppe von Vorgängen aus, die dieser Transaktion zugeordnet sind. |
ThrowIfDisposed() |
Löst eine Ausnahme aus, wenn das Transaction Objekt verworfen wird. |
Gilt für:
Azure SDK for .NET