Поделиться через


IRemindable Интерфейс

Определение

Интерфейс обратного вызова, который должен реализовываться в среде grain, чтобы иметь возможность регистрировать и получать напоминания.

public interface IRemindable : Orleans.IGrain
type IRemindable = interface
    interface IGrain
    interface IAddressable
Public Interface IRemindable
Implements IGrain
Реализации

Методы

ReceiveReminder(String, TickStatus)

Получите новое напоминание.

Методы расширения

AsReference(IAddressable, Type)

Возвращает типизированные ссылки на предоставленный объект grain.

AsReference<TGrainInterface>(IAddressable)

Возвращает типизированные ссылки на предоставленный объект grain.

BindGrainReference(IAddressable, IGrainFactory)

Привязывает ссылку grain к предоставленному объекту IGrainFactory.

Cast(IAddressable, Type)

Возвращает типизированные ссылки на предоставленный объект grain.

Cast<TGrainInterface>(IAddressable)

Возвращает типизированные ссылки на предоставленный объект grain.

GetGrainId(IAddressable)

Возвращает идентификатор grain, соответствующий указанному объекту grain.

GetGrainIdentity(IGrain)

Интерфейс обратного вызова, который должен реализовываться в среде grain, чтобы иметь возможность регистрировать и получать напоминания.

GetPrimaryKey(IGrain)

Интерфейс обратного вызова, который должен реализовываться в среде grain, чтобы иметь возможность регистрировать и получать напоминания.

GetPrimaryKey(IGrain, String)

Интерфейс обратного вызова, который должен реализовываться в среде grain, чтобы иметь возможность регистрировать и получать напоминания.

GetPrimaryKey(IAddressable)

Guid Возвращает представление первичного ключа grain.

GetPrimaryKey(IAddressable, String)

Guid Возвращает представление первичного ключа grain.

GetPrimaryKeyLong(IGrain)

Интерфейс обратного вызова, который должен реализовываться в среде grain, чтобы иметь возможность регистрировать и получать напоминания.

GetPrimaryKeyLong(IGrain, String)

Интерфейс обратного вызова, который должен реализовываться в среде grain, чтобы иметь возможность регистрировать и получать напоминания.

GetPrimaryKeyLong(IAddressable)

long Возвращает представление первичного ключа grain.

GetPrimaryKeyLong(IAddressable, String)

long Возвращает представление первичного ключа grain.

GetPrimaryKeyString(IAddressable)

Возвращает первичный string ключ объекта grain.

IsPrimaryKeyBasedOnLong(IAddressable)

Возвращает значение, указывающее, имеет ли часть первичного ключа тип long.

Применяется к