System.Activities.Tracking 名前空間

ワークフロー追跡レコードの作成や操作に使用するクラスが含まれています。 追跡レコードは、ワークフロー インスタンスの実行時にワークフロー ランタイムによって作成され、TrackingParticipant から継承されたクラスによってアクセスされます。

クラス

ActivityInfo

追跡対象の Activity に関する情報を指定します。

ActivityScheduledQuery

Queries コレクションに追加されると、追跡レコードを定期受信するために追跡プロファイルが作成されたときに、アクティビティがスケジュールされたレコードを定期受信します。

ActivityScheduledRecord

実行をスケジュールするアクティビティの追跡レコードを表します。

ActivityStateQuery

Queries に追加されると、アクティビティ状態レコードを定期受信します。

ActivityStateRecord

アクティビティによって状態が変更されたときに作成される追跡レコードを表します。

ActivityStates

アクティビティの状態を指定します。

BookmarkResumptionQuery

Queries コレクションに追加されると、TrackingRecord オブジェクトについて追跡プロファイルが照会されたときに、ブックマークの再開レコードを定期受信します。

BookmarkResumptionRecord

Bookmark が再開されたとき、ランタイム追跡インフラストラクチャによって追跡参加要素へ送られるデータを格納します。

CancelRequestedQuery

Queries コレクションに追加されると、追跡レコードについて追跡プロファイルが照会されたときに、キャンセル要求レコードを定期受信します。

CancelRequestedRecord

CancelChild(ActivityInstance) または CancelChildren() の呼び出し時に、ワークフロー ランタイムによって追跡参加要素へ送られるデータを表します。

CustomTrackingQuery

Queries に追加されると、カスタム レコードについて追跡プロファイルが照会されたときに、カスタム追跡レコードを定期受信します。

CustomTrackingRecord

カスタム追跡レコードの生成時に、ランタイム追跡インフラストラクチャによって追跡参加要素へ送られるデータを格納します。

EtwTrackingParticipant

追跡レコードからのデータを含む ETW (Event Tracking for Windows) セッションに ETW イベントを出力するワークフロー追跡データのコンシューマー。

FaultPropagationQuery

Queries コレクションに追加されると、追跡レコードについて追跡プロファイルが照会されたときに、エラー伝達レコードを定期受信します。

FaultPropagationRecord

ワークフロー アクティビティからエラーが伝達されたとき、ランタイム追跡インフラストラクチャによって追跡参加要素へ送られるデータを格納します。

InteropTrackingRecord

ワークフロー内の Interop アクティビティで追跡レコードが発生したとき追跡参加要素へ送られるデータを表します。

TrackingParticipant

ワークフロー追跡インフラストラクチャおよびアクセス追跡レコードと対話するワークフロー拡張機能の基本クラス。

TrackingProfile

TrackingParticipant のワークフロー追跡レコードへのサブスクリプションを作成します。

TrackingQuery

すべての追跡クエリの基本クラスです。 追跡クエリは、TrackingProfile のサブスクリプション定義の作成に使用されます。

TrackingRecord

すべてのワークフロー追跡レコードの派生元となる抽象クラス。 追跡レコードは、追跡イベントの発生時に追跡参加要素へ送信されるデータを表します。

WorkflowInstanceAbortedRecord

ワークフロー インスタンスが中止されたとき、ランタイム追跡インフラストラクチャによって追跡参加要素へ送られるデータを格納します。

WorkflowInstanceQuery

Queries コレクションに追加されると、追跡レコードを定期受信するために追跡プロファイルが作成されたときに、ワークフロー インスタンス レコードを定期受信します。

WorkflowInstanceRecord

ワークフロー インスタンスの状態が変わったとき、ランタイム追跡インフラストラクチャによって追跡サービスへ送られるデータを格納します。

WorkflowInstanceStates

ワークフロー インスタンスの状態を指定します。

WorkflowInstanceSuspendedRecord

ワークフロー インスタンスの中断時に、ランタイム追跡インフラストラクチャによって追跡参加要素へ送られるデータを格納します。

WorkflowInstanceTerminatedRecord

ワークフローの終了時に、ランタイム追跡インフラストラクチャによって追跡参加要素へ送られるデータを格納します。

WorkflowInstanceUnhandledExceptionRecord

ワークフロー インスタンスが未処理の例外を検出したとき、ランタイム追跡インフラストラクチャによって追跡参加要素へ送られるデータを格納します。

WorkflowInstanceUpdatedRecord

更新したレコードに関する情報を指定します。

列挙型

ImplementationVisibility

追跡プロファイル内の表示モードについて説明します。