Compartir a través de


IReminderService Interfaz

Definición

Funcionalidad para administrar recordatorios.

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

Métodos

GetReminder(GrainId, String)

Obtiene el aviso registrado en el grano especificado con el nombre proporcionado.

GetReminder(GrainReference, String)

Funcionalidad para administrar recordatorios.

GetReminders(GrainId)

Obtiene todos los avisos registrados para el grano especificado.

GetReminders(GrainReference)

Funcionalidad para administrar recordatorios.

RegisterOrUpdateReminder(GrainId, String, TimeSpan, TimeSpan)

Registra un nuevo recordatorio o actualiza uno existente.

RegisterOrUpdateReminder(GrainReference, String, TimeSpan, TimeSpan)

Registra un nuevo recordatorio o actualiza uno existente.

Start()

inicia el servicio.

Stop()

detiene el servicio.

UnregisterReminder(IGrainReminder)

Anula el registro del aviso especificado.

Métodos de extensión

AsReference(IAddressable, Type)

Devuelve una referencia con tipo al grano proporcionado.

AsReference<TGrainInterface>(IAddressable)

Devuelve una referencia con tipo al grano proporcionado.

BindGrainReference(IAddressable, IGrainFactory)

Enlaza la referencia de grano a la proporcionada IGrainFactory.

Cast(IAddressable, Type)

Devuelve una referencia con tipo al grano proporcionado.

Cast<TGrainInterface>(IAddressable)

Devuelve una referencia con tipo al grano proporcionado.

GetGrainId(IAddressable)

Devuelve el identificador de grano correspondiente al grano proporcionado.

GetPrimaryKey(IAddressable)

Devuelve la Guid representación de una clave principal de grano.

GetPrimaryKey(IAddressable, String)

Devuelve la Guid representación de una clave principal de grano.

GetPrimaryKeyLong(IAddressable)

Devuelve la long representación de una clave principal de grano.

GetPrimaryKeyLong(IAddressable, String)

Devuelve la long representación de una clave principal de grano.

GetPrimaryKeyString(IAddressable)

Devuelve la string clave principal del grano.

IsPrimaryKeyBasedOnLong(IAddressable)

Devuelve si parte de la clave principal es de tipo long.

Se aplica a