WorkflowTrackingRecord.EventArgs Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает или задает класс EventArgs, содержащий дополнительные данные, связанные с конкретными типами событий состояний рабочих процессов.
public:
virtual property EventArgs ^ EventArgs { EventArgs ^ get(); void set(EventArgs ^ value); };
public override EventArgs EventArgs { get; set; }
member this.EventArgs : EventArgs with get, set
Public Overrides Property EventArgs As EventArgs
Значение свойства
Либо класс TrackingWorkflowSuspendedEventArgs, TrackingWorkflowTerminatedEventArgs, TrackingWorkflowExceptionEventArgs, либо пустая ссылка (Nothing
в Visual Basic).
Комментарии
Для большинства событий состояния рабочего процесса свойство EventArgs является пустой ссылкой (Nothing
); однако, для некоторых видов событий состояний рабочего процесса инфраструктура отслеживания среды выполнения использует свойство EventArgs для возвращения дополнительных данных о событии состояния рабочего процесса. В следующем таблице перечислены значения класса TrackingWorkflowEvent, соответствующие этим специальным событиям состояний рабочего процесса, и типы объектов, возвращаемых в свойстве EventArgs для каждого из этих событий состояний рабочего процесса.
Значение TrackingWorkflowEvent | Свойство объекта EventArgs |
---|---|
Exception | TrackingWorkflowExceptionEventArgs |
Suspended | TrackingWorkflowSuspendedEventArgs |
Terminated | TrackingWorkflowTerminatedEventArgs |
Это свойство задается инфраструктурой отслеживания среды выполнения.