DelayActivity.TimeoutDuration Właściwość

Definicja

Pobiera lub ustawia czas trwania opóźnienia w przepływie pracy.

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

Wartość właściwości

Element TimeSpan wskazujący długość opóźnienia w przepływie pracy.

Atrybuty

Przykłady

W poniższym przykładzie kodu pokazano, jak ustawić wartość TimeoutDuration właściwości na 3 sekundy. W tym kodzie przyjęto założenie, że delay2 jest typu DelayActivity. Ten przykład kodu jest częścią przykładu SimpleStateMachineWorkflow SDK z pliku StateMachineWorkflow.cs. Aby uzyskać więcej informacji, zobacz Simple State Machine (Prosty stan maszyny).

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")

Uwagi

Okres ustawiony w tej właściwości określa czas bezczynności przepływu pracy, zanim przepływ pracy przejdzie do następnego działania.

Dotyczy

Zobacz też