Transaktionsmitglieder

Geschützte Member einschließen
Geerbte Member einschließen

Eine Klasse, die eine Transaktion für eine JET_SESID kapselt.

Der typ Transaction macht die folgenden Member verfügbar.

Erbauer

  Name Beschreibung
öffentliche Methode Transaktion Initialisiert eine neue Instanz der Transaction-Klasse. Dadurch wird automatisch eine Transaktion gestartet. Die Transaktion wird zurückgesetzt, wenn sie nicht explizit zugesichert wurde.

Nach oben

Eigenschaften

  Name Beschreibung
Geschützte Eigenschaft HasResource- Ruft einen Wert ab, der angibt, ob die zugrunde liegende Ressource zurzeit zugeordnet ist. (Geerbt von EsentResource.)
Public-Eigenschaft IsInTransaction- Ruft einen Wert ab, der angibt, ob sich dieses Objekt derzeit in einer Transaktion befindet.

Nach oben

Methodik

  Name Beschreibung
öffentliche Methode beginnen Beginnen Sie eine Transaktion. Dieses Objekt sollte sich derzeit nicht in einer Transaktion befindet.
Protected-Methode CheckObjectIsNotDisposed- Lösen Sie eine Ausnahme aus, wenn dieses Objekt verworfen wurde. (Geerbt von EsentResource.)
öffentliche Methode Commit(CommitTransactionGrbit) Commit für eine Transaktion. Dieses Objekt sollte in einer Transaktion enthalten sein.
öffentliche Methode Commit(CommitTransactionGrbit, TimeSpan, JET_COMMIT_ID) Commit für eine Transaktion. Dieses Objekt sollte in einer Transaktion enthalten sein.
öffentliche Methode Dispose() Verwerfen Sie dieses Objekt, indem Sie die zugrunde liegende Esent-Ressource freigeben. (Geerbt von EsentResource.)
Protected-Methode Dispose(Boolean) Wird von Dispose und dem Finalizer aufgerufen. (Geerbt von EsentResource.)
öffentliche Methode entspricht (Geerbt von -Objekt.)
Protected-Methode fertigstellen Schließt eine Instanz der EsentResource-Klasse ab. (Geerbt von EsentResource.)
öffentliche Methode GetHashCode- (Geerbt von -Objekt.)
öffentliche Methode GetType- (Geerbt von -Objekt.)
Protected-Methode MemberwiseClone- (Geerbt von -Objekt.)
Protected-Methode ReleaseResource- Wird aufgerufen, wenn die Transaktion während der Aktiven verworfen wird. Dies sollte das Rollback der Transaktion sein. (Überschreibt EsentResource.ReleaseResource().)
Protected-Methode ResourceWasAllocated- Wird von einer Unterklasse aufgerufen, wenn eine Ressource zugeordnet wird. (Geerbt von EsentResource.)
Protected-Methode ResourceWasReleased- Wird von einer Unterklasse aufgerufen, wenn eine Ressource freigegeben wird. (Geerbt von EsentResource.)
öffentliche Methode Rollback- Rollback einer Transaktion. Dieses Objekt sollte in einer Transaktion enthalten sein.
öffentliche Methode ToString- Gibt einen String- zurück, der die aktuelle Transactiondarstellt. (Überschreibt Object.ToString().)

Nach oben

Siehe auch

Referenz

Transaction-Klasse

Microsoft.Isam.Esent.Interop-Namespace