Edit

Share via


DynamoDBReminderTable Class

Definition

Implementation for IReminderTable using DynamoDB as underlying storage.

public class DynamoDBReminderTable : Orleans.IReminderTable
type DynamoDBReminderTable = class
    interface IReminderTable
Public Class DynamoDBReminderTable
Implements IReminderTable
Inheritance
DynamoDBReminderTable
Implements

Constructors

DynamoDBReminderTable(IGrainReferenceConverter)

Initializes a new instance of the DynamoDBReminderTable class.

Methods

Init(GlobalConfiguration, Logger)

Initialize current instance with specific global configuration and logger

ReadRow(GrainReference, String)

Reads a reminder for a grain reference by reminder name. Read a row from the remider table

ReadRows(GrainReference)

Read one row from the remider table

ReadRows(UInt32, UInt32)

Reads reminder table data for a given hash range.

RemoveRow(GrainReference, String, String)

Remove one row from the reminder table

TestOnlyClearTable()

Test hook to clear reminder table data.

UpsertRow(ReminderEntry)

Async method to put an entry into the remider table

Applies to