TimerEventSubscriptionCollection.Remove Método

Definição

Remove o especificado TimerEventSubscription da fila do temporizador.

Sobrecargas

Name Description
Remove(Guid)

Remove o TimerEventSubscription que tem o ID de subscrição especificado da fila do temporizador.

Remove(TimerEventSubscription)

Remove o TimerEventSubscription da fila do temporizador.

Remove(Guid)

Remove o TimerEventSubscription que tem o ID de subscrição especificado da fila do temporizador.

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

Parâmetros

timerSubscriptionId
Guid

O Guid do TimerEventSubscription para remover.

Observações

Remove o TimerEventSubscription com o ID de subscrição especificado da fila do temporizador. As subscrições na fila são posicionadas com base nos seus TimerEventSubscription.ExpiresAt valores; as que têm valores mais pequenos estão posicionadas à frente das que têm valores maiores. Se a subscrição removida era a subscrição no início da fila, WorkflowSchedulerService.Cancel é chamada para cancelar o evento temporizador associado a essa subscrição e WorkflowSchedulerService.Schedule(WaitCallback, Guid, DateTime, Guid) é chamada para agendar um evento temporizador para a subscrição que agora está no início da fila. Remove(Guid) é seguro para threads.

Aplica-se a

Remove(TimerEventSubscription)

Remove o TimerEventSubscription da fila do temporizador.

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)

Parâmetros

item
TimerEventSubscription

O TimerEventSubscription para remover da fila do temporizador.

Exceções

item é uma referência nula (Nothing em Visual Basic).

Observações

Remove o TimerEventSubscription da fila do temporizador. As subscrições na fila são posicionadas com base nos seus TimerEventSubscription.ExpiresAt valores; as que têm valores mais pequenos estão posicionadas à frente das que têm valores maiores. Se a subscrição removida era a subscrição no início da fila, WorkflowSchedulerService.Cancel é chamada para cancelar o evento temporizador associado a essa subscrição e WorkflowSchedulerService.Schedule(WaitCallback, Guid, DateTime, Guid) é chamada para agendar um evento temporizador para a subscrição que agora está no início da fila. Remove(Guid) é seguro para threads.

Aplica-se a