Aracılığıyla paylaş


TimerEventSubscription Sınıf

Tanım

Dikkat

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

Zamanlayıcı olayı 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

Not

Bu malzeme artık kullanılmayan türleri ve ad alanlarını açıklamaktadır. Daha fazla bilgi için bkz. Windows Workflow Foundation 4.5'te Kullanım Dışı Türler.

TimerEventSubscription nesneleri, belirli bir zamanda belirli WorkflowQueue bir ileti göndermek için bir iş akışı örneğiyle ilişkilendirilmiş zamanlayıcı kuyruğuna eklenir. tarafından ExpiresAt belirtilen süreye ulaşıldığında, iş akışı çalışma zamanı altyapısı tarafından QueueNamebelirtilene WorkflowQueue öğesini içeren SubscriptionId bir ileti gönderir. bir iş akışı örneğiyle ilişkilendirilmiş zamanlayıcı kuyruğu içinde TimerCollectionPropertyyer alır. Belirli TimerEventSubscriptionbir üzerinde hangi etkinliklerin WorkflowQueueInfo beklediğini belirlemek için tarafından WorkflowInstance.GetWorkflowQueueData döndürülen nesneleri inceleyebilirsinizTimerCollectionProperty. DelayActivity ve her ikisi de işlevlerinin SqlWorkflowPersistenceService bir bölümünü sağlamak için zamanlayıcı olayı aboneliklerini kullanır.

Oluşturucular

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 Guid süre sonunu DateTimekullanarak sınıfının yeni bir örneğini TimerEventSubscription başlatır.

TimerEventSubscription(Guid, Guid, DateTime)
Geçersiz.

Belirtilen abonelik kimliğini, Guid belirtilen iş akışı örneğini ve belirtilen süre sonunu DateTimekullanarak sınıfının yeni bir örneğini TimerEventSubscription başlatır.

Özellikler

ExpiresAt
Geçersiz.

Bu abonelikle ilişkili zamanlayıcının beklenen süre sonunu 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

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.

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()
Geçersiz.

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()
Geçersiz.

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır