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

工作流程追蹤資料的消費者,會將 Windows 事件追蹤 (ETW) 事件發送到包含追蹤記錄資料的 ETW 工作階段。

FaultPropagationQuery

加入至 Queries 集合時,會在追蹤設定檔中查詢追蹤記錄時訂閱錯誤傳用記錄。

FaultPropagationRecord

包含工作流程活動傳播錯誤時,由執行階段追蹤基礎結構傳送至追蹤參與者的資料。

InteropTrackingRecord

在工作流程的 Interop 活動中出現追蹤記錄時,代表傳送至追蹤參與者的資料。

TrackingParticipant

與工作流程記錄基礎結構互動,並存取追蹤記錄之工作流程擴充的基底類別。

TrackingProfile

建立 TrackingParticipant 之中工作流程追蹤記錄的訂閱。

TrackingQuery

適用於所有追蹤查詢的基底類別。 追蹤查詢會用來建立 TrackingProfile 的訂閱定義。

TrackingRecord

所有工作流程追蹤記錄衍生的絕對類別。 追蹤記錄代表追蹤事件發生時傳送至追蹤參與者的資料。

WorkflowInstanceAbortedRecord

包含中止工作流程執行個體時,由執行階段追蹤基礎結構傳送至追蹤參與者的資料。

WorkflowInstanceQuery

加入至 Queries 集合時,會在建立追蹤設定檔以訂閱追蹤記錄時,訂閱工作流程執行個體記錄。

WorkflowInstanceRecord

包含工作流程執行個體變更狀態時,由執行階段追蹤基礎結構傳送至追蹤服務的資料。

WorkflowInstanceStates

指定工作流程執行個體的狀態。

WorkflowInstanceSuspendedRecord

包含暫止工作流程執行個體時,由執行階段追蹤基礎結構傳送至追蹤參與者的資料。

WorkflowInstanceTerminatedRecord

包含終止工作流程時,由執行階段追蹤基礎結構傳送至追蹤參與者的資料。

WorkflowInstanceUnhandledExceptionRecord

包含工作流程執行個體遭遇未處理的例外狀況時,由執行階段追蹤基礎結構傳送至追蹤參與者的資料。

WorkflowInstanceUpdatedRecord

指定已更新記錄的相關資訊。

列舉

ImplementationVisibility

說明追蹤設定檔中的可視性模式。