TimerEventSubscriptionCollection.Remove 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
从计时器队列中删除指定的 TimerEventSubscription 值。
重载
| 名称 | 说明 |
|---|---|
| Remove(Guid) |
从 TimerEventSubscription 计时器队列中删除具有指定订阅 ID 的订阅 ID。 |
| Remove(TimerEventSubscription) |
从 TimerEventSubscription 计时器队列中删除该队列。 |
Remove(Guid)
从 TimerEventSubscription 计时器队列中删除具有指定订阅 ID 的订阅 ID。
public:
void Remove(Guid timerSubscriptionId);
public void Remove(Guid timerSubscriptionId);
member this.Remove : Guid -> unit
Public Sub Remove (timerSubscriptionId As Guid)
参数
- timerSubscriptionId
- Guid
要 Guid 删除的 TimerEventSubscription 项。
注解
从 TimerEventSubscription 计时器队列中删除具有指定订阅 ID 的订阅 ID。 队列中的订阅根据其 TimerEventSubscription.ExpiresAt 值进行定位;那些值较小的订阅位于值较大的订阅前面。 如果删除的订阅是队列开头的订阅, WorkflowSchedulerService.Cancel 则调用该订阅以取消与此订阅关联的计时器事件,并 WorkflowSchedulerService.Schedule(WaitCallback, Guid, DateTime, Guid) 调用该事件来计划订阅的计时器事件,该事件现在位于队列的开头。 Remove(Guid) 是线程安全的。
适用于
Remove(TimerEventSubscription)
从 TimerEventSubscription 计时器队列中删除该队列。
public:
void Remove(System::Workflow::Runtime::TimerEventSubscription ^ item);
public void Remove(System.Workflow.Runtime.TimerEventSubscription item);
member this.Remove : System.Workflow.Runtime.TimerEventSubscription -> unit
Public Sub Remove (item As TimerEventSubscription)
参数
要 TimerEventSubscription 从计时器队列中删除。
例外
item是空引用(Visual Basic 中的 Nothing)。
注解
从 TimerEventSubscription 计时器队列中删除该队列。 队列中的订阅根据其 TimerEventSubscription.ExpiresAt 值进行定位;那些值较小的订阅位于值较大的订阅前面。 如果删除的订阅是队列开头的订阅, WorkflowSchedulerService.Cancel 则调用该订阅以取消与此订阅关联的计时器事件,并 WorkflowSchedulerService.Schedule(WaitCallback, Guid, DateTime, Guid) 调用该事件来计划订阅的计时器事件,该事件现在位于队列的开头。 Remove(Guid) 是线程安全的。