The interface used for managers of the two-phase commit protocol for top-level transactions.
            
| C# | Visual Basic | Visual C++ | J# | 
public interface ITransactionManager : IDisposable
Public Interface ITransactionManager _ Implements IDisposable
public interface class ITransactionManager : IDisposable
public interface ITransactionManager extends IDisposable
| All Members | Methods | Properties | |||
| Icon | Member | Description | 
|---|---|---|
| Create(Int64) | 
            Create a new transaction with the specified lease time.
              | |
| Create()()() | 
            Create a new transaction with the default lease time.
              | |
| DefaultLeaseTime | 
            Gets or sets the default lease time for transaction creation.
              | |
| Dispose()()() | 
                    Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
                  (Inherited from IDisposable.) | 
