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 をロックするため、スレッド セーフです。

適用対象