IReminderService インターフェイス

定義

アラームを管理するための機能。

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

メソッド

GetReminder(GrainId, String)

指定した名前で、指定したグレインに登録されているアラームを取得します。

GetReminder(GrainReference, String)

アラームを管理するための機能。

GetReminders(GrainId)

指定したグレインに登録されているすべてのアラームを取得します。

GetReminders(GrainReference)

アラームを管理するための機能。

RegisterOrUpdateReminder(GrainId, String, TimeSpan, TimeSpan)

新しいアラームを登録するか、既存のアラームを更新します。

RegisterOrUpdateReminder(GrainReference, String, TimeSpan, TimeSpan)

新しいアラームを登録するか、既存のアラームを更新します

Start()

サービスを開始します。

Stop()

サービスを停止します。

UnregisterReminder(IGrainReminder)

指定したアラームの登録を解除します。

拡張メソッド

AsReference(IAddressable, Type)

指定されたグレインへの型指定された参照を返します。

AsReference<TGrainInterface>(IAddressable)

指定されたグレインへの型指定された参照を返します。

BindGrainReference(IAddressable, IGrainFactory)

グレイン参照を指定された IGrainFactoryにバインドします。

Cast(IAddressable, Type)

指定されたグレインへの型指定された参照を返します。

Cast<TGrainInterface>(IAddressable)

指定されたグレインへの型指定された参照を返します。

GetGrainId(IAddressable)

指定されたグレインに対応するグレイン ID を返します。

GetPrimaryKey(IAddressable)

Guidグレイン主キーの表現を返します。

GetPrimaryKey(IAddressable, String)

Guidグレイン主キーの表現を返します。

GetPrimaryKeyLong(IAddressable)

longグレイン主キーの表現を返します。

GetPrimaryKeyLong(IAddressable, String)

longグレイン主キーの表現を返します。

GetPrimaryKeyString(IAddressable)

グレインの string 主キーを返します。

IsPrimaryKeyBasedOnLong(IAddressable)

主キーの一部が 型であるかどうかを返します long

適用対象