Condividi tramite


IReminderTable Interfaccia

Definizione

Interfaccia per le implementazioni dell'archiviazione sottostante per i dati dei promemoria: Tabella di Azure, SQL, granularità dell'emulatore di sviluppo e implementazione fittizia. Definito come interfaccia granulare per il caso granulare dell'emulatore di sviluppo.

public interface IReminderTable
type IReminderTable = interface
Public Interface IReminderTable
Derivato

Metodi

Init()
Obsoleti.

Inizializza questa istanza.

Init(GlobalConfiguration, Logger)

Interfaccia per le implementazioni dell'archiviazione sottostante per i dati dei promemoria: Tabella di Azure, SQL, granularità dell'emulatore di sviluppo e implementazione fittizia. Definito come interfaccia granulare per il caso granulare dell'emulatore di sviluppo.

ReadRow(GrainId, String)

Legge una voce specifica.

ReadRow(GrainReference, String)

Interfaccia per le implementazioni dell'archiviazione sottostante per i dati dei promemoria: Tabella di Azure, SQL, granularità dell'emulatore di sviluppo e implementazione fittizia. Definito come interfaccia granulare per il caso granulare dell'emulatore di sviluppo.

ReadRows(GrainId)

Legge le voci della tabella dei promemoria associate alla granularità specificata.

ReadRows(GrainReference)

Interfaccia per le implementazioni dell'archiviazione sottostante per i dati dei promemoria: Tabella di Azure, SQL, granularità dell'emulatore di sviluppo e implementazione fittizia. Definito come interfaccia granulare per il caso granulare dell'emulatore di sviluppo.

ReadRows(UInt32, UInt32)

Restituisce tutte le righe con GetUniformHashCode() nell'intervallo (inizio, fine]

RemoveRow(GrainId, String, String)

Rimuove una riga dalla tabella.

RemoveRow(GrainReference, String, String)

Rimuovere una riga dalla tabella.

StartAsync(CancellationToken)

Inizializza questa istanza.

StopAsync(CancellationToken)

Arresta la tabella dei promemoria.

TestOnlyClearTable()

Cancella la tabella.

UpsertRow(ReminderEntry)

Upserts la voce specificata.

Si applica a