Partager via


TimerEventSubscriptionCollection.Add(TimerEventSubscription) Méthode

Définition

Ajoute une TimerEventSubscription à la file d'attente du minuteur.

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)

Paramètres

item
TimerEventSubscription

TimerEventSubscription à ajouter à la file d'attente du minuteur.

Exceptions

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

Remarques

Ajoute la TimerEventSubscription à 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 le nouvel abonnement est ajouté au début de la file d'attente, la méthode WorkflowSchedulerService.Cancel est appelée pour annuler l'événement du minuteur qui était précédemment au début de la file d'attente et la méthode WorkflowSchedulerService.Schedule(WaitCallback, Guid, DateTime, Guid) est appelée pour planifier le nouvel événement du minuteur. Add verrouille TimerEventSubscriptionCollection avant d'ajouter le nouvel abonnement et est, par conséquent, thread-safe.

S’applique à