ITransactionContext Interface
Namespace: Hazelcast.Transactions
Assembly: Hazelcast.Net.dll
Represents a transaction context.
public interface ITransactionContext : IAsyncDisposable
Inherited Members
Properties
TransactionId | Gets the unique identifier of the transaction. |
Methods
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. |