TimerEventSubscription Sınıf
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.
Dikkat
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Zamanlayıcı olayının aboneliğini temsil eder.
public ref class TimerEventSubscription
[System.Serializable]
public class TimerEventSubscription
[System.Serializable]
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public class TimerEventSubscription
[<System.Serializable>]
type TimerEventSubscription = class
[<System.Serializable>]
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type TimerEventSubscription = class
Public Class TimerEventSubscription
- Devralma
-
TimerEventSubscription
- Öznitelikler
Açıklamalar
Note
Bu malzeme, eski türleri ve ad alanlarını ele alır. Daha fazla bilgi için bkz. Deprecated Types in Windows Workflow Foundation 4.5.
TimerEventSubscription nesneleri, belirli bir zamanda belirli WorkflowQueue bir ileti göndermek için bir iş akışı örneğiyle ilişkili zamanlayıcı kuyruğuna eklenir. tarafından ExpiresAt belirtilen süreye ulaşıldığında, iş akışı çalışma zamanı altyapısı tarafından SubscriptionIdbelirtilen öğesine WorkflowQueue öğesini içeren QueueName bir ileti gönderir. bir iş akışı örneğiyle ilişkilendirilmiş zamanlayıcı kuyruğu içinde TimerCollectionPropertyyer alır. Belirli TimerCollectionPropertybir üzerinde hangi etkinliklerin WorkflowQueueInfo beklediğini belirlemek için ve tarafından WorkflowInstance.GetWorkflowQueueData döndürülen nesneleri inceleyebilirsinizTimerEventSubscription. DelayActivity ve her ikisi de işlevlerinin SqlWorkflowPersistenceService bir kısmını sağlamak için zamanlayıcı olayı aboneliklerini kullanır.
Oluşturucular
| Name | Description |
|---|---|
| TimerEventSubscription() |
Geçersiz.
TimerEventSubscription sınıfının yeni bir örneğini başlatır. |
| TimerEventSubscription(Guid, DateTime) |
Geçersiz.
Belirtilen iş akışı örneğini ve belirtilen TimerEventSubscription süre sonunu Guidkullanarak sınıfının yeni bir örneğini DateTime başlatır. |
| TimerEventSubscription(Guid, Guid, DateTime) |
Geçersiz.
Belirtilen abonelik kimliğini, TimerEventSubscription belirtilen iş akışı örneğini ve belirtilen süre sonunu Guidkullanarak sınıfının yeni bir örneğini DateTime başlatır. |
Özellikler
| Name | Description |
|---|---|
| ExpiresAt |
Geçersiz.
Bu abonelikle ilişkili süreölçerin beklenen süre sonu süresini alır. |
| QueueName |
Geçersiz.
Süreölçer aboneliğinin WorkflowQueueWorkflowRuntime süresi dolduğunda ileti gönderenin adını temsil eder. |
| SubscriptionId |
Geçersiz.
Zamanlayıcı olayını temsil eden benzersiz tanımlayıcı. |
| WorkflowInstanceId |
Geçersiz.
Zamanlayıcı aboneliğiyle ilişkili iş akışının tanımlayıcısı. |
Yöntemler
| Name | Description |
|---|---|
| Equals(Object) |
Geçersiz.
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetHashCode() |
Geçersiz.
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetType() |
Geçersiz.
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Geçersiz.
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| ToString() |
Geçersiz.
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |