IReminderTable Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Interface for implementations of the underlying storage for reminder data: Azure Table, SQL, development emulator grain, and a mock implementation. Defined as a grain interface for the development emulator grain case.
public interface IReminderTable
type IReminderTable = interface
Public Interface IReminderTable
- Derived
Methods
Init() |
Obsolete.
Initializes this instance. |
Init(GlobalConfiguration, Logger) | |
ReadRow(GrainId, String) |
Reads the specified entry. |
ReadRow(GrainReference, String) | |
ReadRows(GrainId) |
Reads the reminder table entries associated with the specified grain. |
ReadRows(GrainReference) | |
ReadRows(UInt32, UInt32) |
Returns all rows that have their GetUniformHashCode() in the range (begin, end]. If begin is greater or equal to end, returns all entries with hash greater begin or hash less or equal to end. |
RemoveRow(GrainId, String, String) |
Removes a row from the table. |
RemoveRow(GrainReference, String, String) |
Remove a row from the table. |
StartAsync(CancellationToken) |
Initializes this instance. |
StopAsync(CancellationToken) |
Stops the reminder table. |
TestOnlyClearTable() |
Clears the table. |
UpsertRow(ReminderEntry) |
Upserts the specified entry. |