Table of Contents

Interface IDataTransaction

Namespace
Tlabs.Data
Assembly
Tlabs.Data.dll

Interface of an abstract data transaction.

public interface IDataTransaction : IDisposable
Inherited Members
Extension Methods

Properties

Id

Opaque (but unique) transaction id.

object Id { get; }

Property Value

object

Methods

Cancel()

Cancel (rollback) all pending changes of this transaction.

void Cancel()

Commit()

Commit all pending changes of this transaction.

void Commit()