Auf Englisch lesen

Teilen über


DelayActivity.TimeoutDuration Eigenschaft

Definition

Ruft die Dauer der Verzögerung im Workflow ab oder legt diese fest.

C#
[System.ComponentModel.TypeConverter(typeof(System.Workflow.Activities.DelayActivity+TimeoutDurationConverter))]
public TimeSpan TimeoutDuration { get; set; }

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.

C#
this.state1Delay.Name = "state1Delay";
this.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.

Gilt für:

Produkt Versionen
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Weitere Informationen