WorkflowInstance.GetWorkflowNextTimerExpiration Método

Definición

Devuelve el punto siguiente en el momento en que se programa WorkflowInstance para recibir un mensaje del temporizador.

C#
public DateTime GetWorkflowNextTimerExpiration ();

Devoluciones

DateTime

Un valor DateTime que representa la hora ExpiresAt siguiente en que se entregará un mensaje del temporizador a WorkflowInstance.

Ejemplos

El ejemplo siguiente muestra cómo utilizar el método GetWorkflowNextTimerExpiration para determinar si se ponen en cola más mensajes del temporizador de flujo de trabajo. Este ejemplo es de la muestra de SDK de WorkflowThreading del archivo Program.cs. Para obtener más información, consulte Ejemplo de subprocesos de flujo de trabajo.

C#
static void ReloadWorkflow(object state)
{
    if (workflowInstance.GetWorkflowNextTimerExpiration() > DateTime.UtcNow)
    {
        SetReloadWorkflowTimer();
    }
    else
    {
        readyHandle.Set();
    }
}

Se aplica a

Producto Versiones
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8

Consulte también