DelayActivity.TimeoutDuration Proprietà

Definizione

Ottiene o imposta la durata del ritardo nel flusso di lavoro.

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

Valore della proprietà

Un TimeSpan che indica la lunghezza del ritardo nel flusso di lavoro.

Attributi

Esempio

Nell'esempio di codice riportato di seguito viene illustrato come impostare il valore della proprietà TimeoutDuration su 3 secondi. Questo codice presuppone che delay2 sia di tipo DelayActivity. Questo esempio di codice è parte dell'esempio SDK SimpleStateMachineWorkflow nel file StateMachineWorkflow.cs. Per altre informazioni, vedere Simple State Machine.

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

Commenti

Il periodo di tempo impostato in questa proprietà determina il tempo di inattività del flusso di lavoro prima che proceda con l'attività successiva.

Si applica a

Vedi anche