TimerEventSubscriptionCollection.Add(TimerEventSubscription) Methode

Definition

Fügt der Zeitgeberwarteschlange eine hinzu 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)

Parameter

item
TimerEventSubscription

The TimerEventSubscription to add to the timer queue.

Ausnahmen

item ist ein Nullverweis (Nothing in Visual Basic).

Hinweise

Fügt die TimerEventSubscription Zeitgeberwarteschlange hinzu. Abonnements in der Warteschlange werden basierend auf ihren TimerEventSubscription.ExpiresAt Werten positioniert. Diejenigen mit kleineren Werten werden vor denen mit größeren Werten positioniert. Wenn das neue Abonnement am Anfang der Warteschlange hinzugefügt wird, wird aufgerufen, um das Timerereignis abzubrechen, WorkflowSchedulerService.Cancel das sich zuvor am Anfang der Warteschlange befand und WorkflowSchedulerService.Schedule(WaitCallback, Guid, DateTime, Guid) aufgerufen wird, um das neue Timerereignis zu planen. Add sperrt die vor dem TimerEventSubscriptionCollection Hinzufügen des neuen Abonnements und ist daher threadsicher.

Gilt für: