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 öğesini zamanlayıcı kuyruğundan kaldırır.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| 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ğerlere sahip olanlar, daha büyük değerlere sahip olanların ö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) kuyruğun başındaki abonelik için bir zamanlayıcı olayı zamanlamak üzere çağrılır. Remove(Guid) iş parçacığı açısından 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 null başvurudur (Visual Basic Nothing).
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ğerlere sahip olanlar, daha büyük değerlere sahip olanların ö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) kuyruğun başındaki abonelik için bir zamanlayıcı olayı zamanlamak üzere çağrılır. Remove(Guid) iş parçacığı açısından güvenlidir.