Interface IKeyValueTable<TKey, TValue>
A table in a key value store.
Namespace: Reaqtor.QueryEngine
Assembly: Reaqtor.QueryEngine.Interfaces.dll
Syntax
public interface IKeyValueTable<TKey, TValue>
Type Parameters
Name | Description |
---|---|
TKey | The type of the keys in the table. |
TValue | The type of the values in the table. |
Methods
Enter(IKeyValueStoreTransaction)
Enters the table into an open transaction. This means any operations on the table will be done on the transaction.
Declaration
ITransactedKeyValueTable<TKey, TValue> Enter(IKeyValueStoreTransaction transaction)
Parameters
Type | Name | Description |
---|---|---|
IKeyValueStoreTransaction | transaction | The transaction with which to scope the table. |
Returns
Type | Description |
---|---|
ITransactedKeyValueTable<TKey, TValue> | The transacted key value table. |