Compartilhar via


IReminderTable Interface

Definição

Interface para implementações do armazenamento subjacente para dados de lembrete: Tabela do Azure, SQL, emulador de desenvolvimento e uma implementação simulada. Definido como uma interface de grãos para o caso de granulador de desenvolvimento.

public interface IReminderTable
type IReminderTable = interface
Public Interface IReminderTable
Derivado

Métodos

Init()
Obsoleto.

Inicializa essa instância.

Init(GlobalConfiguration, Logger)

Interface para implementações do armazenamento subjacente para dados de lembrete: Tabela do Azure, SQL, emulador de desenvolvimento e uma implementação simulada. Definido como uma interface de grãos para o caso de granulador de desenvolvimento.

ReadRow(GrainId, String)

Lê uma entrada especificada.

ReadRow(GrainReference, String)

Interface para implementações do armazenamento subjacente para dados de lembrete: Tabela do Azure, SQL, emulador de desenvolvimento e uma implementação simulada. Definido como uma interface de grãos para o caso de granulador de desenvolvimento.

ReadRows(GrainId)

Lê as entradas da tabela de lembrete associadas ao grão especificado.

ReadRows(GrainReference)

Interface para implementações do armazenamento subjacente para dados de lembrete: Tabela do Azure, SQL, emulador de desenvolvimento e uma implementação simulada. Definido como uma interface de grãos para o caso de granulador de desenvolvimento.

ReadRows(UInt32, UInt32)

Retornar todas as linhas que têm seus GetUniformHashCode() no intervalo (início, fim]

RemoveRow(GrainId, String, String)

Remove uma linha da tabela.

RemoveRow(GrainReference, String, String)

Remova uma linha da tabela.

StartAsync(CancellationToken)

Inicializa essa instância.

StopAsync(CancellationToken)

Interrompe a tabela de lembrete.

TestOnlyClearTable()

Limpa a tabela.

UpsertRow(ReminderEntry)

Upserts the specified entry.

Aplica-se a