Freigeben über


IReminderTable Schnittstelle

Definition

Schnittstelle für Implementierungen des zugrunde liegenden Speichers für Erinnerungsdaten: Azure Table, SQL, Entwicklungsemulatorkorn und eine Pseudoimplementierung. Definiert als Kornschnittstelle für den Entwicklungsemulator-Kornfall.

public interface IReminderTable
type IReminderTable = interface
Public Interface IReminderTable
Abgeleitet

Methoden

Init()
Veraltet.

Initialisiert diese Instanz.

Init(GlobalConfiguration, Logger)

Schnittstelle für Implementierungen des zugrunde liegenden Speichers für Erinnerungsdaten: Azure Table, SQL, Entwicklungsemulatorkorn und eine Pseudoimplementierung. Definiert als Kornschnittstelle für den Entwicklungsemulator-Kornfall.

ReadRow(GrainId, String)

Liest einen angegebenen Eintrag.

ReadRow(GrainReference, String)

Schnittstelle für Implementierungen des zugrunde liegenden Speichers für Erinnerungsdaten: Azure Table, SQL, Entwicklungsemulatorkorn und eine Pseudoimplementierung. Definiert als Kornschnittstelle für den Entwicklungsemulator-Kornfall.

ReadRows(GrainId)

Liest die Erinnerungstabelleneinträge, die dem angegebenen Korn zugeordnet sind.

ReadRows(GrainReference)

Schnittstelle für Implementierungen des zugrunde liegenden Speichers für Erinnerungsdaten: Azure Table, SQL, Entwicklungsemulatorkorn und eine Pseudoimplementierung. Definiert als Kornschnittstelle für den Entwicklungsemulator-Kornfall.

ReadRows(UInt32, UInt32)

Gibt alle Zeilen zurück, die ihre GetUniformHashCode() im Bereich haben (Start, Ende]

RemoveRow(GrainId, String, String)

Entfernt eine Zeile aus der Tabelle.

RemoveRow(GrainReference, String, String)

Entfernen sie eine Zeile aus der Tabelle.

StartAsync(CancellationToken)

Initialisiert diese Instanz.

StopAsync(CancellationToken)

Beendet die Erinnerungstabelle.

TestOnlyClearTable()

Löscht die Tabelle.

UpsertRow(ReminderEntry)

Upsert den angegebenen Eintrag.

Gilt für: