TimerEventSubscriptionCollection.Add(TimerEventSubscription) Metodo

Definizione

Aggiunge un oggetto TimerEventSubscription alla coda timer.

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)

Parametri

item
TimerEventSubscription

Oggetto TimerEventSubscription da aggiungere alla coda timer.

Eccezioni

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

Commenti

Aggiunge l'oggetto TimerEventSubscription alla 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 nuova sottoscrizione viene aggiunta all'inizio della coda, WorkflowSchedulerService.Cancel viene chiamato per annullare l'evento timer precedentemente all'inizio della coda e WorkflowSchedulerService.Schedule(WaitCallback, Guid, DateTime, Guid) viene chiamato per pianificare il nuovo evento timer. Add blocca l'oggetto TimerEventSubscriptionCollection prima di aggiungere la nuova sottoscrizione ed è quindi thread-safe.

Si applica a