Freigeben über


IReminderService Schnittstelle

Definition

Funktionen zum Verwalten von Erinnerungen.

public interface IReminderService : Orleans.Services.IGrainService
type IReminderService = interface
    interface IGrainService
    interface ISystemTarget
    interface IAddressable
Public Interface IReminderService
Implements IGrainService
Implementiert

Methoden

GetReminder(GrainId, String)

Ruft die Erinnerung ab, die für das angegebene Grain mit dem angegebenen Namen registriert ist.

GetReminder(GrainReference, String)

Funktionen zum Verwalten von Erinnerungen.

GetReminders(GrainId)

Ruft alle Erinnerungen ab, die für das angegebene Grain registriert sind.

GetReminders(GrainReference)

Funktionen zum Verwalten von Erinnerungen.

RegisterOrUpdateReminder(GrainId, String, TimeSpan, TimeSpan)

Registriert eine neue Erinnerung oder aktualisiert eine vorhandene Erinnerung.

RegisterOrUpdateReminder(GrainReference, String, TimeSpan, TimeSpan)

Registriert eine neue Erinnerung oder aktualisiert eine vorhandene Erinnerung.

Start()

Startet den Dienst.

Stop()

Beendet den Dienst.

UnregisterReminder(IGrainReminder)

Hebt die Registrierung der angegebenen Erinnerung auf.

Erweiterungsmethoden

AsReference(IAddressable, Type)

Gibt einen typisierten Verweis auf das bereitgestellte Grain zurück.

AsReference<TGrainInterface>(IAddressable)

Gibt einen typisierten Verweis auf das bereitgestellte Grain zurück.

BindGrainReference(IAddressable, IGrainFactory)

Bindet den Körnungsverweis an die bereitgestellte IGrainFactory.

Cast(IAddressable, Type)

Gibt einen typisierten Verweis auf das bereitgestellte Grain zurück.

Cast<TGrainInterface>(IAddressable)

Gibt einen typisierten Verweis auf das bereitgestellte Grain zurück.

GetGrainId(IAddressable)

Gibt die Grain-ID zurück, die dem angegebenen Grain entspricht.

GetPrimaryKey(IAddressable)

Gibt die Guid Darstellung eines körnigen Primärschlüssels zurück.

GetPrimaryKey(IAddressable, String)

Gibt die Guid Darstellung eines körnigen Primärschlüssels zurück.

GetPrimaryKeyLong(IAddressable)

Gibt die long Darstellung eines körnigen Primärschlüssels zurück.

GetPrimaryKeyLong(IAddressable, String)

Gibt die long Darstellung eines körnigen Primärschlüssels zurück.

GetPrimaryKeyString(IAddressable)

Gibt den string Primärschlüssel des Grains zurück.

IsPrimaryKeyBasedOnLong(IAddressable)

Gibt zurück, ob ein Teil des Primärschlüssels vom Typ longist.

Gilt für: