WorkflowApplicationAbortedEventArgs.Reason Propiedad

Definición

Obtiene la excepción que proporciona información sobre por qué se anuló la instancia de flujo de trabajo.

public:
 property Exception ^ Reason { Exception ^ get(); };
public Exception Reason { get; }
member this.Reason : Exception
Public ReadOnly Property Reason As Exception

Valor de propiedad

Excepción que proporciona información sobre por qué se anuló la instancia de flujo de trabajo.

Ejemplos

En el ejemplo de código siguiente se inspecciona el WorkflowApplicationAbortedEventArgsAborted objeto pasado al controlador de una WorkflowApplication instancia y se muestra información sobre por qué se anuló el flujo de trabajo.

wfApp.Aborted = delegate(WorkflowApplicationAbortedEventArgs e)
{
    // Display the exception that caused the workflow
    // to abort.
    Console.WriteLine("Workflow {0} Aborted.", e.InstanceId);
    Console.WriteLine("Exception: {0}\n{1}",
        e.Reason.GetType().FullName,
        e.Reason.Message);
};

Comentarios

Cuando se anula un flujo de trabajo hospedado por , WorkflowApplication se invoca el Aborted controlador y el Completed controlador no se invoca.

Se aplica a