Transaktionsmember

Einschließen geschützter Member
Einschließen geerbter Member

Eine Klasse, die eine Transaktion auf einem JET_SESID kapselt.

Der Transaktionstyp macht die folgenden Member verfügbar.

Konstruktoren

Name BESCHREIBUNG
Public method Transaktion Initialisiert eine neue Instanz der Transaction-Klasse. Dadurch wird automatisch eine Transaktion gestartet. Für die Transaktion wird ein Rollback ausgeführt, wenn kein expliziter Commit ausgeführt wird.

Oben

Eigenschaften

Name BESCHREIBUNG
Protected property HasResource Ruft einen Wert ab, der angibt, ob die zugrunde liegende Ressource derzeit zugeordnet ist. (Geerbt von EsentResource.)
Public property IsInTransaction Ruft einen Wert ab, der angibt, ob sich dieses Objekt derzeit in einer Transaktion befindet.

Oben

Methoden

Name BESCHREIBUNG
Public method Starten Starten Sie eine Transaktion. Dieses Objekt sollte sich derzeit nicht in einer Transaktion befinden.
Protected method CheckObjectIsNotDisposed Löst eine Ausnahme aus, wenn dieses Objekt verworfen wurde. (Geerbt von EsentResource.)
Public method Commit(CommitTransactionGrbit) Committen einer Transaktion. Dieses Objekt sollte sich in einer Transaktion befindet.
Public method Commit(CommitTransactionGrbit, TimeSpan, JET_COMMIT_ID) Committen einer Transaktion. Dieses Objekt sollte sich in einer Transaktion befindet.
Public method Dispose() Verwerfen Sie dieses Objekt, und geben Sie die zugrunde liegende Esent-Ressource frei. (Geerbt von EsentResource.)
Protected method Dispose(Boolean) Wird von Dispose und dem Finalizer aufgerufen. (Geerbt von EsentResource.)
Public method Ist gleich (Geerbt vom Objekt.)
Protected method Finalize Finalisiert eine Instanz der EsentResource-Klasse. (Geerbt von EsentResource.)
Public method GetHashCode (Geerbt vom Objekt.)
Public method Gettype (Geerbt vom Objekt.)
Protected method MemberwiseClone (Geerbt vom Objekt.)
Protected method ReleaseResource Wird aufgerufen, wenn die Transaktion verworfen wird, während sie aktiv ist. Dadurch sollte ein Rollback der Transaktion ausgeführt werden. (Überschreibt EsentResource.ReleaseResource().)
Protected method ResourceWasAllocated Wird von einer Unterklasse aufgerufen, wenn eine Ressource zugeordnet wird. (Geerbt von EsentResource.)
Protected method ResourceWasReleased Wird von einer Unterklasse aufgerufen, wenn eine Ressource freigegeben wird. (Geerbt von EsentResource.)
Public method Rollback Rollback einer Transaktion. Dieses Objekt sollte sich in einer Transaktion befindet.
Public method ToString Gibt eine Zeichenfolge zurück, die die aktuelle Transaktiondarstellt. (Überschreibt Object.ToString().)

Oben

Weitere Informationen

Referenz

Transaktionsklasse

Microsoft.Isam.Esent.Interop-Namespace