WorkflowApplicationAbortedEventArgs WorkflowApplicationAbortedEventArgs WorkflowApplicationAbortedEventArgs WorkflowApplicationAbortedEventArgs Class

Определение

Предоставляет данные о прерванном экземпляре рабочего процесса.Provides data about an aborted workflow instance.

public ref class WorkflowApplicationAbortedEventArgs : System::Activities::WorkflowApplicationEventArgs
public class WorkflowApplicationAbortedEventArgs : System.Activities.WorkflowApplicationEventArgs
type WorkflowApplicationAbortedEventArgs = class
    inherit WorkflowApplicationEventArgs
Public Class WorkflowApplicationAbortedEventArgs
Inherits WorkflowApplicationEventArgs
Наследование
WorkflowApplicationAbortedEventArgsWorkflowApplicationAbortedEventArgsWorkflowApplicationAbortedEventArgsWorkflowApplicationAbortedEventArgs

Примеры

В следующем примере кода проверяются аргументы WorkflowApplicationAbortedEventArgs, переданные в обработчик Aborted экземпляра WorkflowApplication, и выводятся сведения о причинах прерывания рабочего процесса.The following code example inspects the WorkflowApplicationAbortedEventArgs passed into the Aborted handler of a WorkflowApplication instance and displays information about why workflow was aborted.

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);
};

Комментарии

Если прерывается рабочий процесс, размещенный в WorkflowApplication, то вызывается обработчик Aborted, а обработчик Completed не вызывается.When a workflow hosted by a WorkflowApplication is aborted, the Aborted handler is invoked and the Completed handler is not invoked.

Свойства

InstanceId InstanceId InstanceId InstanceId

Уникальный идентификатор экземпляра рабочего процесса.The unique identifier of the workflow instance.

(Inherited from WorkflowApplicationEventArgs)
Reason Reason Reason Reason

Возвращает исключение, которое содержит сведения о причине прерывания экземпляра рабочего процессаGets the exception that provides information about why the workflow instance was aborted

Методы

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Inherited from Object)
GetInstanceExtensions<T>() GetInstanceExtensions<T>() GetInstanceExtensions<T>() GetInstanceExtensions<T>()

Возвращает коллекцию расширений указанного типа.Gets the collection of extensions of the specified type.

(Inherited from WorkflowApplicationEventArgs)
GetType() GetType() GetType() GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Inherited from Object)

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