Represents a transaction.
The Transaction type exposes the following members.
|Clone||Creates a clone of the transaction.|
|DependentClone||Creates a dependent clone of the transaction.|
|Dispose||Releases the resources that are held by the object.|
|EnlistDurable||Overloaded. Enlists a durable resource manager to participate in a transaction.|
|EnlistPromotableSinglePhase||Enlists a resource manager that has an internal transaction using a promotable single phase enlistment (PSPE).|
|EnlistVolatile||Overloaded. Enlists a volatile resource manager to participate in a transaction.|
|Equals||Determines whether this transaction and the specified object are equal. (Overrides Object.Equals(Object).)|
|Finalize||Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)|
|GetHashCode||Returns the hash code for this instance. (Overrides Object.GetHashCode().)|
|GetType||Gets the type of the current instance. (Inherited from Object.)|
|MemberwiseClone||Creates a shallow copy of the current Object. (Inherited from Object.)|
|Rollback||Overloaded. Rolls back (aborts) the transaction.|
|ToString||Returns a string that represents the current object. (Inherited from Object.)|