TimerEventSubscriptionCollection.Remove Méthode

Définition

Supprime le TimerEventSubscription spécifié de la file d'attente du minuteur.

Surcharges

Remove(Guid)

Supprime le TimerEventSubscription disposant de l'ID d'abonnement spécifié de la file d'attente du minuteur.

Remove(TimerEventSubscription)

Supprime le TimerEventSubscription de la file d'attente du minuteur.

Remove(Guid)

Supprime le TimerEventSubscription disposant de l'ID d'abonnement spécifié de la file d'attente du minuteur.

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

Paramètres

timerSubscriptionId
Guid

Guid du TimerEventSubscription à supprimer.

Remarques

Supprime le TimerEventSubscription avec l'ID d'abonnement spécifié de la file d'attente du minuteur. Les abonnements dans la file d'attente sont positionnés selon leurs valeurs TimerEventSubscription.ExpiresAt ; ceux ayant les plus petites valeurs sont positionnés devant ceux ayant les plus grandes valeurs. Si l'abonnement supprimé se situait au début de la file d'attente, WorkflowSchedulerService.Cancel est appelé pour annuler l'événement du minuteur associé à cet abonnement et WorkflowSchedulerService.Schedule(WaitCallback, Guid, DateTime, Guid) est appelé pour planifier un événement du minuteur pour l'abonnement qui est maintenant au début de la file d'attente. Remove(Guid) est thread-safe.

S’applique à

Remove(TimerEventSubscription)

Supprime le TimerEventSubscription de la file d'attente du minuteur.

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)

Paramètres

item
TimerEventSubscription

TimerEventSubscription à supprimer de la file d'attente du minuteur.

Exceptions

item est une référence Null (Nothing en Visual Basic).

Remarques

Supprime le TimerEventSubscription de la file d'attente du minuteur. Les abonnements dans la file d'attente sont positionnés selon leurs valeurs TimerEventSubscription.ExpiresAt ; ceux ayant les plus petites valeurs sont positionnés devant ceux ayant les plus grandes valeurs. Si l'abonnement supprimé se situait au début de la file d'attente, WorkflowSchedulerService.Cancel est appelé pour annuler l'événement du minuteur associé à cet abonnement et WorkflowSchedulerService.Schedule(WaitCallback, Guid, DateTime, Guid) est appelé pour planifier un événement du minuteur pour l'abonnement qui est maintenant au début de la file d'attente. Remove(Guid) est thread-safe.

S’applique à