TimerEventSubscriptionCollection.Remove Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen TimerEventSubscription süreölçer kuyruğundan kaldırır.
Aşırı Yüklemeler
Remove(Guid) |
TimerEventSubscription Belirtilen abonelik kimliğine sahip olan öğesini zamanlayıcı kuyruğundan kaldırır. |
Remove(TimerEventSubscription) |
TimerEventSubscription zamanlayıcı kuyruğundan öğesini kaldırır. |
Remove(Guid)
TimerEventSubscription Belirtilen abonelik kimliğine sahip olan öğesini zamanlayıcı kuyruğundan kaldırır.
public:
void Remove(Guid timerSubscriptionId);
public void Remove (Guid timerSubscriptionId);
member this.Remove : Guid -> unit
Public Sub Remove (timerSubscriptionId As Guid)
Parametreler
- timerSubscriptionId
- Guid
Guid kaldırılacak öğesininTimerEventSubscription.
Açıklamalar
TimerEventSubscription Belirtilen abonelik kimliğine sahip öğesini zamanlayıcı kuyruğundan kaldırır. Kuyruktaki abonelikler değerlerine TimerEventSubscription.ExpiresAt göre konumlandırılır; daha küçük değerleri olan abonelikler, daha büyük değerlere sahip olan aboneliklerin önüne yerleştirilir. Kaldırılan abonelik kuyruğun başındaki abonelikse, WorkflowSchedulerService.Cancel bu abonelikle ilişkili zamanlayıcı olayını iptal etmek için çağrılır ve WorkflowSchedulerService.Schedule(WaitCallback, Guid, DateTime, Guid) şimdi kuyruğun başında olan abonelik için bir zamanlayıcı olayı zamanlamak üzere çağrılır. Remove(Guid) iş parçacığı güvenlidir.
Şunlara uygulanır
Remove(TimerEventSubscription)
TimerEventSubscription zamanlayıcı kuyruğundan öğesini kaldırır.
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)
Parametreler
TimerEventSubscription Zamanlayıcı kuyruğundan kaldırılacak.
Özel durumlar
item
bir null başvurudur (Nothing
Visual Basic'te).
Açıklamalar
TimerEventSubscription zamanlayıcı kuyruğundan öğesini kaldırır. Kuyruktaki abonelikler değerlerine TimerEventSubscription.ExpiresAt göre konumlandırılır; daha küçük değerleri olan abonelikler, daha büyük değerlere sahip olan aboneliklerin önüne yerleştirilir. Kaldırılan abonelik kuyruğun başındaki abonelikse, WorkflowSchedulerService.Cancel bu abonelikle ilişkili zamanlayıcı olayını iptal etmek için çağrılır ve WorkflowSchedulerService.Schedule(WaitCallback, Guid, DateTime, Guid) şimdi kuyruğun başında olan abonelik için bir zamanlayıcı olayı zamanlamak üzere çağrılır. Remove(Guid) iş parçacığı güvenlidir.