WorkflowTrackingRecord.EventArgs WorkflowTrackingRecord.EventArgs WorkflowTrackingRecord.EventArgs WorkflowTrackingRecord.EventArgs Property


特定の種類のワークフロー ステータス イベントに関連した追加データを格納する EventArgs を取得または設定します。Gets or sets an EventArgs that contains additional data associated with certain types of workflow status events.

 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



ほとんどのワークフロー ステータス イベントでは、EventArgs は null 参照 (Nothing) ですが、特定の種類のワークフロー ステータス イベントでは、ランタイム追跡インフラストラクチャはワークフロー ステータス イベントに関する追加データを返すために EventArgs を使用します。For most workflow status events, EventArgs is a null reference (Nothing); however, for certain kinds of workflow status events the runtime tracking infrastructure uses EventArgs to return additional data about the workflow status event. このような特殊なワークフロー ステータス イベントに対応する TrackingWorkflowEvent 値のリスト、および各ワークフロー ステータス イベントについて EventArgs に返されるオブジェクトの種類を次の表に示します。The following table lists the TrackingWorkflowEvent values that correspond to these special workflow status events and the type of object returned in EventArgs for each of these workflow status events.

TrackingWorkflowEventTrackingWorkflowEvent Value EventArgs オブジェクトEventArgs Object
Exception TrackingWorkflowExceptionEventArgs
Suspended TrackingWorkflowSuspendedEventArgs
Terminated TrackingWorkflowTerminatedEventArgs

このプロパティは、ランタイム追跡インフラストラクチャによって設定されます。This property is set by the runtime tracking infrastructure.