ITransactionContext Interface
Namespace: Hazelcast.Transactions
Assembly: Hazelcast.Net.dll
Represents a transaction context.
public interface ITransactionContext : IAsyncDisposable
  Inherited Members
Properties
| Name | Description | 
|---|---|
| TransactionId | Gets the unique identifier of the transaction.  | 
      
Methods
| Name | Description | 
|---|---|
| CommitAsync() | Commits the transaction.  | 
      
| Complete() | Completes the transaction.  | 
      
| GetListAsync<TItem>(string) | Gets a IHTxList<TItem> transactional distributed object.  | 
      
| GetMapAsync<TKey, TValue>(string) | Gets a IHTxMap<TKey, TValue> transactional distributed object.  | 
      
| GetMultiMapAsync<TKey, TValue>(string) | Gets a IHTxMultiMap<TKey, TValue> transactional distributed object.  | 
      
| GetQueueAsync<TItem>(string) | Gets a IHTxQueue<TItem> transactional distributed object.  | 
      
| GetSetAsync<TItem>(string) | Gets a IHTxSet<TItem> transactional distributed object.  | 
      
| RollbackAsync() | Rolls the transaction back.  |