WorkflowTerminatedEventArgs.Exception 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 la excepción que provocó que se finalizara la instancia de flujo de trabajo.
public:
property Exception ^ Exception { Exception ^ get(); };
public Exception Exception { get; }
member this.Exception : Exception
Public ReadOnly Property Exception As Exception
Valor de propiedad
que Exception provocó que se finalizara la instancia de flujo de trabajo.
Comentarios
Cuando la instancia de flujo de trabajo finaliza debido a una excepción no controlada, Exception contiene la excepción no controlada.
Cuando la instancia de flujo de trabajo finaliza mediante una llamada host a WorkflowInstance.Terminate o mediante una TerminateActivity actividad, Exception contiene un WorkflowTerminatedException que tiene su Message propiedad establecida en una descripción del motivo de la terminación. Si el host finaliza la instancia de flujo de trabajo, proporciona esta descripción en el string parámetro a WorkflowInstance.Terminate. Si la instancia de flujo de trabajo finaliza mediante , TerminateActivityla descripción se proporciona mediante TerminateActivity.Error.
Nota:
Aunque en el caso de un WorkflowRuntime.WorkflowTerminated evento que no se debe a una excepción no controlada, el motor en tiempo de ejecución de flujo de trabajo encapsula una descripción del motivo de la terminación en la Message propiedad de , WorkflowTerminatedExceptionno produce necesariamente esta excepción.