DelayActivity.TimeoutDuration Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.