Język

TimerEventSubscriptionCollection.Remove Metoda

Definicja

Usuwa określony TimerEventSubscription element z kolejki czasomierza.

Przeciążenia

Nazwa Opis
Remove(Guid)

Usuwa element TimerEventSubscription , który ma określony identyfikator subskrypcji z kolejki czasomierza.

Remove(TimerEventSubscription)

Usuwa element TimerEventSubscription z kolejki czasomierza.

Remove(Guid)

Usuwa element TimerEventSubscription , który ma określony identyfikator subskrypcji z kolejki czasomierza.

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

Parametry

timerSubscriptionId
Guid

Element Guid do TimerEventSubscription usunięcia.

Uwagi

Usuwa element TimerEventSubscription z określonym identyfikatorem subskrypcji z kolejki czasomierza. Subskrypcje w kolejce są rozmieszczone na podstawie ich TimerEventSubscription.ExpiresAt wartości. Te z mniejszymi wartościami są umieszczone przed subskrypcjami z większymi wartościami. Jeśli usunięta subskrypcja była subskrypcją na początku kolejki, jest wywoływana w WorkflowSchedulerService.Cancel celu anulowania zdarzenia czasomierza skojarzonego z tą subskrypcją i WorkflowSchedulerService.Schedule(WaitCallback, Guid, DateTime, Guid) jest wywoływana w celu zaplanowana zdarzenia czasomierza dla subskrypcji, która znajduje się teraz na początku kolejki. Remove(Guid) jest bezpieczny wątkowo.

Dotyczy

Remove(TimerEventSubscription)

Usuwa element TimerEventSubscription z kolejki czasomierza.

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

Element TimerEventSubscription do usunięcia z kolejki czasomierza.

Wyjątki

item jest odwołaniem o wartości null (Nothing w Visual Basic).

Uwagi

Usuwa element TimerEventSubscription z kolejki czasomierza. Subskrypcje w kolejce są rozmieszczone na podstawie ich TimerEventSubscription.ExpiresAt wartości. Te z mniejszymi wartościami są umieszczone przed subskrypcjami z większymi wartościami. Jeśli usunięta subskrypcja była subskrypcją na początku kolejki, jest wywoływana w WorkflowSchedulerService.Cancel celu anulowania zdarzenia czasomierza skojarzonego z tą subskrypcją i WorkflowSchedulerService.Schedule(WaitCallback, Guid, DateTime, Guid) jest wywoływana w celu zaplanowana zdarzenia czasomierza dla subskrypcji, która znajduje się teraz na początku kolejki. Remove(Guid) jest bezpieczny wątkowo.

Dotyczy