IHTxMap<TKey, TValue> Interface
Namespace: Hazelcast.DistributedObjects
Assembly: Hazelcast.Net.dll
Represents a transactional distributed map.
public interface IHTxMap<TKey, TValue> : ITransactionalObject, IDistributedObject, IAsyncDisposable
  Inherited Members
Type Parameters
| TKey | key type  | 
      
| TValue | Value type  | 
      
Methods
| Name | Description | 
|---|---|
| ContainsKeyAsync(TKey) | Transactional implementation ofIHMap<TKey,TValue>.ContainsKeyAsync(TKey).  | 
      
| DeleteAsync(TKey) | Transactional implementation of DeleteAsync(TKey).  | 
      
| GetAsync(TKey) | Transactional implementation of IHMap<TKey,TValue>.GetAsync(TKey).  | 
      
| GetForUpdateAsync(TKey) | Locks the key and then gets and returns the value to which the specified key is mapped.  | 
      
| GetKeysAsync() | Transactional implementation of IHMap<TKey,TValue>.GetKeysAsync().  | 
      
| GetKeysAsync(IPredicate) | Transactional implementation of GetKeysAsync(IPredicate).  | 
      
| GetSizeAsync() | Transactional implementation of GetSizeAsync().  | 
      
| GetValuesAsync() | Transactional implementation of IHMap<TKey,TValue>.GetValuesAsync().  | 
      
| GetValuesAsync(IPredicate) | Transactional implementation of GetValuesAsync(IPredicate).  | 
      
| IsEmptyAsync() | Transactional implementation of IHMap<TKey,TValue>.IsEmptyAsync().  | 
      
| PutAsync(TKey, TValue) | Transactional implementation of PutAsync(TKey, TValue).  | 
      
| PutAsync(TKey, TValue, TimeSpan) | Transactional implementation of PutAsync(TKey, TValue, TimeSpan).  | 
      
| PutIfAbsentAsync(TKey, TValue) | Transactional implementation of IHMap<TKey,TValue>.PutIfAbsent(TKey, TValue).  | 
      
| RemoveAsync(TKey) | Transactional implementation of RemoveAsync(TKey).  | 
      
| RemoveAsync(TKey, TValue) | Transactional implementation of RemoveAsync(TKey, TValue).  | 
      
| ReplaceAsync(TKey, TValue) | Transactional implementation of ReplaceAsync(TKey, TValue).  | 
      
| ReplaceAsync(TKey, TValue, TValue) | Transactional implementation of ReplaceAsync(TKey, TValue, TValue).  | 
      
| SetAsync(TKey, TValue) | Transactional implementation of SetAsync(TKey, TValue).  |