Бөлісу құралы:


WorkflowTerminatedEventArgs.Exception Свойство

Определение

Возвращает исключение, которое привело к завершению экземпляра рабочего процесса.

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

Значение свойства

Это Exception привело к завершению экземпляра рабочего процесса.

Комментарии

Если экземпляр рабочего процесса завершается из-за необработанного исключения, Exception содержит необработанное исключение.

Если экземпляр рабочего процесса завершается вызовом WorkflowInstance.Terminate узла или TerminateActivity действием, содержит WorkflowTerminatedException свойство, Exception которое имеет его Message свойство, заданное описанием причины завершения. Если узел завершает экземпляр рабочего процесса, он предоставляет это описание в параметре stringWorkflowInstance.Terminate. Если экземпляр рабочего процесса завершается с помощью объекта TerminateActivity, описание предоставляется TerminateActivity.Error.

Замечание

Хотя в случае события, не связанного WorkflowRuntime.WorkflowTerminated с необработанным исключением, подсистема среды выполнения рабочего процесса инкапсулирует описание причины завершения в Message свойстве a WorkflowTerminatedException, это не обязательно создает это исключение.

Применяется к