WorkflowCompletedEventArgs.OutputParameters Propiedad

Definición

Obtiene el resultado del flujo de trabajo.

public System.Collections.Generic.Dictionary<string,object> OutputParameters { get; }

Valor de propiedad

Dictionary<TKey,TValue> de valores con clave de nombre de parámetro que contiene los parámetros de salida del flujo de trabajo.

Ejemplos

El ejemplo de código siguiente muestra cómo obtener un valor de una clave almacenada en la propiedad OutputParameters. El método OnWorkflowCompleted tiene un parámetro que toma WorkflowCompletedEventArgs. Este método es llamado cuando se genera el evento WorkflowCompleted. El código utiliza la propiedad OutputParameters para obtener el valor asociado a la clave Status y lo escribe en la consola.

Este ejemplo de código forma parte de la muestra Flujo de trabajo Secuencial con Parámetros de SDK del archivo Program.cs. Para obtener más información, consulte Flujo de trabajo con el ejemplo de parámetros.

static void OnWorkflowCompleted(object sender, WorkflowCompletedEventArgs e)
{
    //The order status is stored in the "status" "out" parameter
    string orderStatus = e.OutputParameters["Status"].ToString();
    Console.WriteLine("Order was " + orderStatus);
    waitHandle.Set();
}

Comentarios

OutputParameters contiene el out y los parámetros ref del flujo de trabajo.

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, 4.8.1

Consulte también