DelayActivity.TimeoutDuration Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Dauer der Verzögerung im Workflow ab oder legt diese fest.
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
Eigenschaftswert
Eine TimeSpan, die die Länge der Verzögerung im Workflow angibt.
- Attribute
Beispiele
Im folgenden Codebeispiel wird gezeigt, wie der Wert der TimeoutDuration-Eigenschaft auf drei Sekunden festgelegt wird. In diesem Code wird davon ausgegangen, dass delay2
vom Typ DelayActivity ist. Dieses Codebeispiel stammt aus dem SimpleStateMachineWorkflow SDK-Beispiel in der Datei StateMachineWorkflow.cs. Weitere Informationen finden Sie unter Einfacher Zustandscomputer.
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")
Hinweise
Der in dieser Eigenschaft festgelegte Zeitraum bestimmt die Zeit, in der sich der Workflow im Leerlauf befindet, bevor der Workflow mit der nächsten Aktivität fortfährt.