TimerEventSubscriptionCollection.Remove Metodo

Definizione

Rimuove l'oggetto specificato TimerEventSubscription dalla coda del timer.

Overload

Nome Descrizione
Remove(Guid)

Rimuove l'oggetto TimerEventSubscription con l'ID sottoscrizione specificato dalla coda timer.

Remove(TimerEventSubscription)

Rimuove l'oggetto TimerEventSubscription dalla coda del timer.

Remove(Guid)

Rimuove l'oggetto TimerEventSubscription con l'ID sottoscrizione specificato dalla coda timer.

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

Parametri

timerSubscriptionId
Guid

Oggetto Guid dell'oggetto TimerEventSubscription da rimuovere.

Commenti

Rimuove l'oggetto TimerEventSubscription con l'ID sottoscrizione specificato dalla coda timer. Le sottoscrizioni nella coda vengono posizionate in base ai relativi TimerEventSubscription.ExpiresAt valori; quelle con valori più piccoli vengono posizionate davanti a quelle con valori più grandi. Se la sottoscrizione rimossa è stata la sottoscrizione all'inizio della coda, WorkflowSchedulerService.Cancel viene chiamata per annullare l'evento timer associato a questa sottoscrizione e WorkflowSchedulerService.Schedule(WaitCallback, Guid, DateTime, Guid) viene chiamato per pianificare un evento timer per la sottoscrizione che si trova ora all'inizio della coda. Remove(Guid) è sicuro per i thread.

Si applica a

Remove(TimerEventSubscription)

Rimuove l'oggetto TimerEventSubscription dalla coda del timer.

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)

Parametri

item
TimerEventSubscription

Oggetto TimerEventSubscription da rimuovere dalla coda del timer.

Eccezioni

item è un riferimento Null (Nothing in Visual Basic).

Commenti

Rimuove l'oggetto TimerEventSubscription dalla coda del timer. Le sottoscrizioni nella coda vengono posizionate in base ai relativi TimerEventSubscription.ExpiresAt valori; quelle con valori più piccoli vengono posizionate davanti a quelle con valori più grandi. Se la sottoscrizione rimossa è stata la sottoscrizione all'inizio della coda, WorkflowSchedulerService.Cancel viene chiamata per annullare l'evento timer associato a questa sottoscrizione e WorkflowSchedulerService.Schedule(WaitCallback, Guid, DateTime, Guid) viene chiamato per pianificare un evento timer per la sottoscrizione che si trova ora all'inizio della coda. Remove(Guid) è sicuro per i thread.

Si applica a