Grain.RegisterOrUpdateReminder(String, TimeSpan, TimeSpan) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Регистрирует постоянное, надежное напоминание для отправки регулярных уведомлений (напоминаний) в объект grain.
В объекте grain должен быть реализован Orleans.IRemindable
интерфейс , а напоминания для этого объекта будут отправляться методу обратного ReceiveReminder
вызова.
Если текущее зерно отключается при срабатывании таймера, будет создана новая активация этого элемента для получения этого напоминания.
Если существующее напоминание с таким же именем уже существует, это напоминание будет перезаписан этим новым напоминанием.
Напоминания всегда будут получаться при одной активации этого элемента, даже если для этого элемента есть несколько активаций.
protected virtual System.Threading.Tasks.Task<Orleans.Runtime.IGrainReminder> RegisterOrUpdateReminder (string reminderName, TimeSpan dueTime, TimeSpan period);
protected System.Threading.Tasks.Task<Orleans.Runtime.IGrainReminder> RegisterOrUpdateReminder (string reminderName, TimeSpan dueTime, TimeSpan period);
abstract member RegisterOrUpdateReminder : string * TimeSpan * TimeSpan -> System.Threading.Tasks.Task<Orleans.Runtime.IGrainReminder>
override this.RegisterOrUpdateReminder : string * TimeSpan * TimeSpan -> System.Threading.Tasks.Task<Orleans.Runtime.IGrainReminder>
member this.RegisterOrUpdateReminder : string * TimeSpan * TimeSpan -> System.Threading.Tasks.Task<Orleans.Runtime.IGrainReminder>
Protected Overridable Function RegisterOrUpdateReminder (reminderName As String, dueTime As TimeSpan, period As TimeSpan) As Task(Of IGrainReminder)
Protected Function RegisterOrUpdateReminder (reminderName As String, dueTime As TimeSpan, period As TimeSpan) As Task(Of IGrainReminder)
Параметры
- reminderName
- String
Имя этого напоминания
- dueTime
- TimeSpan
Срок выполнения этого напоминания
- period
- TimeSpan
Период frequence для этого напоминания
Возвращаемое значение
Обещание для дескриптора напоминания.