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