Compartir a través de


DelayActivity.TimeoutDuration Propiedad

Definición

Obtiene o establece la duración del retraso en el flujo de trabajo.

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

Valor de propiedad

TimeSpan que indica la duración del retraso en el flujo de trabajo.

Atributos

Ejemplos

En el siguiente ejemplo de código se muestra cómo establecer el valor de propiedad TimeoutDuration en 3 segundos. Este código supone que delay2 es del tipo DelayActivity. Este ejemplo de código forma parte del ejemplo de SDK de SimpleStateMachineWorkflow del archivo StateMachineWorkflow.cs. Para obtener más información, consulte Máquina de estado simple.

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

Comentarios

El conjunto de períodos de tiempo de esta propiedad determina la hora que el flujo de trabajo pasará a inactivo antes de continuar con la siguiente actividad.

Se aplica a

Consulte también