DelayActivity.TimeoutDuration Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit la durée du délai dans le workflow.
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
Valeur de propriété
TimeSpan qui indique la durée du délai dans le workflow.
- Attributs
Exemples
L'exemple de code suivant illustre l'affectation de la valeur 3 secondes à la propriété TimeoutDuration. Ce code suppose que delay2
est de type DelayActivity. Cet exemple de code fait partie de l'exemple du Kit de développement logiciel SimpleStateMachineWorkflow (SDK) qui provient du fichier StateMachineWorkflow.cs. Pour plus d’informations, consultez 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")
Remarques
La période définie dans cette propriété détermine la durée pendant laquelle le workflow est inactif avant que le workflow ne passe à l'activité suivante.