TimerEventSubscriptionCollection.Add(TimerEventSubscription) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Aggiunge un oggetto TimerEventSubscription alla coda del 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
Oggetto TimerEventSubscription da aggiungere alla coda del 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 loro valori TimerEventSubscription.ExpiresAt; quelle con i valori inferiori si trovano davanti alle sottoscrizioni con i valori superiori. Se la nuova sottoscrizione viene aggiunta all'inizio della coda, viene chiamato il metodo, WorkflowSchedulerService.Cancel per annullare l'evento del timer che si trovava precedentemente all'inizio della coda e il metodo WorkflowSchedulerService.Schedule(WaitCallback, Guid, DateTime, Guid) per pianificare il nuovo evento del timer. Add blocca TimerEventSubscriptionCollection prima di aggiungere la nuova sottoscrizione ed è, pertanto, thread-safe.