Sdílet prostřednictvím


TimerEventSubscriptionCollection.Remove Metoda

Definice

Odebere zadaný TimerEventSubscription z fronty časovače.

Přetížení

Remove(Guid)

Odebere TimerEventSubscription , který má zadané ID předplatného z fronty časovače.

Remove(TimerEventSubscription)

Odebere TimerEventSubscription z fronty časovače.

Remove(Guid)

Odebere TimerEventSubscription , který má zadané ID předplatného z fronty časovače.

public:
 void Remove(Guid timerSubscriptionId);
public void Remove (Guid timerSubscriptionId);
member this.Remove : Guid -> unit
Public Sub Remove (timerSubscriptionId As Guid)

Parametry

timerSubscriptionId
Guid

GuidZ modulu, který TimerEventSubscription má být odebrán.

Poznámky

Odstraní se TimerEventSubscription zadaným ID předplatného z fronty časovače. Odběry ve frontě jsou umístěny na základě jejich hodnot. hodnoty TimerEventSubscription.ExpiresAt s menšími hodnotami jsou umístěny před poli s většími hodnotami. Pokud bylo odebrané předplatné na začátku fronty WorkflowSchedulerService.Cancel zavolá se, aby se zrušila událost časovače přidružená k tomuto předplatnému, a WorkflowSchedulerService.Schedule(WaitCallback, Guid, DateTime, Guid) volá se k naplánování události časovače pro předplatné, které je teď na začátku fronty. Remove(Guid) je bezpečné pro přístup z více vláken.

Platí pro

Remove(TimerEventSubscription)

Odebere TimerEventSubscription z fronty časovače.

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)

Parametry

item
TimerEventSubscription

TimerEventSubscriptionPro odebrání z fronty časovače.

Výjimky

item je odkaz s hodnotou null ( Nothing v Visual Basic).

Poznámky

Odebere TimerEventSubscription z fronty časovače. Odběry ve frontě jsou umístěny na základě jejich hodnot. hodnoty TimerEventSubscription.ExpiresAt s menšími hodnotami jsou umístěny před poli s většími hodnotami. Pokud bylo odebrané předplatné na začátku fronty WorkflowSchedulerService.Cancel zavolá se, aby se zrušila událost časovače přidružená k tomuto předplatnému, a WorkflowSchedulerService.Schedule(WaitCallback, Guid, DateTime, Guid) volá se k naplánování události časovače pro předplatné, které je teď na začátku fronty. Remove(Guid) je bezpečné pro přístup z více vláken.

Platí pro