GrainReminderExtensions.RegisterOrUpdateReminder 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
RegisterOrUpdateReminder(Grain, String, TimeSpan, TimeSpan) |
注册持久可靠的提醒,以将定期通知 (提醒) 发送到粒度。
grain 必须实现 |
RegisterOrUpdateReminder(IGrainBase, String, TimeSpan, TimeSpan) |
注册持久可靠的提醒,以将定期通知 (提醒) 发送到粒度。
grain 必须实现 |
RegisterOrUpdateReminder(Grain, String, TimeSpan, TimeSpan)
注册持久可靠的提醒,以将定期通知 (提醒) 发送到粒度。
grain 必须实现 Orleans.IRemindable
接口,并且此 grain 的提醒将发送到 ReceiveReminder
回调方法。
如果在计时器触发时停用当前粒度,则会创建此粒度的新激活来接收此提醒。
如果已存在同名的现有提醒,则此新提醒将覆盖该提醒。
此粒度的一次激活始终会收到提醒,即使此粒度存在多个激活也是如此。
public static System.Threading.Tasks.Task<Orleans.Runtime.IGrainReminder> RegisterOrUpdateReminder (this Orleans.Grain grain, string reminderName, TimeSpan dueTime, TimeSpan period);
static member RegisterOrUpdateReminder : Orleans.Grain * string * TimeSpan * TimeSpan -> System.Threading.Tasks.Task<Orleans.Runtime.IGrainReminder>
<Extension()>
Public Function RegisterOrUpdateReminder (grain As Grain, reminderName As String, dueTime As TimeSpan, period As TimeSpan) As Task(Of IGrainReminder)
参数
- grain
- Grain
grain 实例。
- reminderName
- String
此提醒的名称
- dueTime
- TimeSpan
此提醒的截止日期
- period
- TimeSpan
此提醒的频率周期
返回
提醒句柄的承诺。
适用于
RegisterOrUpdateReminder(IGrainBase, String, TimeSpan, TimeSpan)
注册持久可靠的提醒,以将定期通知 (提醒) 发送到粒度。
grain 必须实现 Orleans.IRemindable
接口,并且此 grain 的提醒将发送到 ReceiveReminder
回调方法。
如果在计时器触发时停用当前粒度,则会创建此粒度的新激活来接收此提醒。
如果已存在同名的现有提醒,则此新提醒将覆盖该提醒。
此粒度的一次激活始终会收到提醒,即使此粒度存在多个激活也是如此。
public static System.Threading.Tasks.Task<Orleans.Runtime.IGrainReminder> RegisterOrUpdateReminder (this Orleans.IGrainBase grain, string reminderName, TimeSpan dueTime, TimeSpan period);
static member RegisterOrUpdateReminder : Orleans.IGrainBase * string * TimeSpan * TimeSpan -> System.Threading.Tasks.Task<Orleans.Runtime.IGrainReminder>
<Extension()>
Public Function RegisterOrUpdateReminder (grain As IGrainBase, reminderName As String, dueTime As TimeSpan, period As TimeSpan) As Task(Of IGrainReminder)
参数
- grain
- IGrainBase
grain 实例。
- reminderName
- String
此提醒的名称
- dueTime
- TimeSpan
此提醒的截止日期
- period
- TimeSpan
此提醒的频率周期
返回
提醒句柄的承诺。