共用方式為


TimerEventSubscriptionCollection.Add(TimerEventSubscription) 方法

定義

TimerEventSubscription 加入至計時器佇列。

public:
 void Add(System::Workflow::Runtime::TimerEventSubscription ^ item);
public void Add (System.Workflow.Runtime.TimerEventSubscription item);
member this.Add : System.Workflow.Runtime.TimerEventSubscription -> unit
Public Sub Add (item As TimerEventSubscription)

參數

item
TimerEventSubscription

要加入至計時器佇列中的 TimerEventSubscription

例外狀況

item 為 null 參考 (在 Visual Basic 中為 Nothing)。

備註

TimerEventSubscription 加入至計時器佇列。 佇列中的訂閱會依據其 TimerEventSubscription.ExpiresAt 值放置,值較小的訂閱會放置在值較大的訂閱前面。 如果在佇列的開頭加入新的訂閱,則會呼叫 WorkflowSchedulerService.Cancel 以取消之前位於佇列開頭的計時器事件,並且呼叫 WorkflowSchedulerService.Schedule(WaitCallback, Guid, DateTime, Guid) 以排定新的計時器事件。 Add 會在加入新的訂閱之前鎖定 TimerEventSubscriptionCollection,因此具備執行緒安全。

適用於