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. |