Jazyk

TimerEventSubscriptionCollection.Add(TimerEventSubscription) Metoda

Definice

TimerEventSubscription Přidá do fronty časovače.

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)

Parametry

item
TimerEventSubscription

Přidání TimerEventSubscription do fronty časovače

Výjimky

item je odkaz null (Nothing v Visual Basic).

Poznámky

Přidá do fronty TimerEventSubscription časovače. Předplatná ve frontě jsou umístěná na základě jejich TimerEventSubscription.ExpiresAt hodnot. Před odběry s většími hodnotami jsou umístěné ty s menšími hodnotami. Pokud je nové předplatné přidáno na začátek fronty, je volána pro zrušení události časovače, WorkflowSchedulerService.Cancel která byla dříve na začátku fronty a WorkflowSchedulerService.Schedule(WaitCallback, Guid, DateTime, Guid) je volána k naplánování nové události časovače. Add uzamkne TimerEventSubscriptionCollection před přidáním nového předplatného, a proto je vlákno bezpečné.

Platí pro