DelayActivity.TimeoutDuration Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.