DelayActivity.TimeoutDuration Özellik
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.
İş akışındaki gecikme süresini alır veya ayarlar.
public:
property TimeSpan TimeoutDuration { TimeSpan get(); void set(TimeSpan value); };
[System.ComponentModel.TypeConverter(typeof(System.Workflow.Activities.DelayActivity+TimeoutDurationConverter))]
public TimeSpan TimeoutDuration { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Workflow.Activities.DelayActivity+TimeoutDurationConverter))>]
member this.TimeoutDuration : TimeSpan with get, set
Public Property TimeoutDuration As TimeSpan
Özellik Değeri
TimeSpan İş akışındaki gecikmenin uzunluğunu gösteren bir.
- Öznitelikler
Örnekler
Aşağıdaki kod örneği, özelliğin değerinin TimeoutDuration 3 saniye olarak nasıl ayarlandığını gösterir. Bu kod, türünde DelayActivityolduğunu delay2
varsayar. Bu kod örneği, StateMachineWorkflow.cs dosyasındaki SimpleStateMachineWorkflow SDK Örneği'nin bir parçasıdır. Daha fazla bilgi için bkz . Basit Durum Makinesi.
this.state1Delay.Name = "state1Delay";
this.state1Delay.TimeoutDuration = System.TimeSpan.Parse("00:00:02");
Me.state1Delay.Name = "state1Delay"
Me.state1Delay.TimeoutDuration = System.TimeSpan.Parse("00:00:02")
Açıklamalar
Bu özellikte ayarlanan zaman aralığı, iş akışı sonraki etkinliğe geçmeden önce iş akışının boşta oturacağı zamanı belirler.