System.Workflow.Runtime.Tracking 命名空間

包含類別及與追蹤服務相關的介面。

類別

名稱 Description
ActivityDataTrackingExtract

指定一個屬性或欄位,當追蹤點匹配時,需從活動中擷取並傳送至追蹤服務,並附帶一組註解。

ActivityTrackingCondition

代表一種條件,透過指定的比較運算子將活動成員的值與指定值進行比較。

ActivityTrackingLocation

定義一個活動限定的位置,對應根流程實例潛在執行路徑中的活動狀態事件。 此類別無法獲得繼承。

ActivityTrackingLocationCollection

包含一組 ActivityTrackingLocation 物件。

ActivityTrackingRecord

包含執行時追蹤基礎設施 ActivityTrackPoint 在匹配時傳送給追蹤服務的資料。 它也會被用於該物業的報稅清單 ActivityEvents 中。

ActivityTrackPoint

定義一個與活動執行狀態變更相關,需追蹤的點,該點位於工作流程實例的潛在執行路徑中。 此類別無法獲得繼承。

ActivityTrackPointCollection

包含一組 ActivityTrackPoint 物件。

ExtractCollection

包含一組 TrackingExtract 物件。

PreviousTrackingServiceAttribute

指出目前版本之前使用的 TrackingService 類型。

ProfileRemovedEventArgs

提供 ProfileRemoved 事件的資料。 此類別無法獲得繼承。

ProfileUpdatedEventArgs

提供事件資料 ProfileUpdated 。 此類別無法獲得繼承。

SqlTrackingQuery

包含用於管理 SQL 資料庫 SqlTrackingService中追蹤資料查詢的方法與屬性。

SqlTrackingQueryOptions

包含用來限制呼叫回GetWorkflows(SqlTrackingQueryOptions)傳物件集合SqlTrackingWorkflowInstance的屬性。

SqlTrackingService

代表一種使用 SQL 資料庫來儲存追蹤資訊的追蹤服務。

SqlTrackingWorkflowInstance

提供存取由 SQL 資料庫 SqlTrackingService 中維護的工作流程實例資料的追蹤。

TrackingAnnotationCollection

包含一系列註解。

TrackingChannel

代表追蹤通道的 abstract 基底類別。

TrackingCondition

一個 abstract 基底類別代表比較,可用來約束一個 ActivityTrackingLocation 或一個 UserTrackingLocation

TrackingConditionCollection

包含一組 TrackingCondition 物件。

TrackingDataItem

代表從工作流程中擷取的單一資料項目及其所有相關註解。

TrackingDataItemValue

包含從工作流程實例 SqlTrackingQueryOptions擷取資料的篩選條件。

TrackingExtract

abstract基底類別代表一個欄位或要從工作流程實例中擷取的屬性及其相關註解。

TrackingParameters

包含與 TrackingChannel. 相關聯的工作流程實例資訊。 此類別無法獲得繼承。

TrackingProfile

定義根工作流程實例潛在執行路徑中的興趣點,應通知追蹤服務。

TrackingProfileCache

提供一種方法,讓主機應用程式可用來清除追蹤設定快取。

TrackingProfileDeserializationException

當 XML 文件無法TrackingProfileTrackingProfileSerializer被 .

TrackingProfileSerializer

提供利用追蹤配置檔 XML 結構定義(XSD)序列化與反序列化追蹤檔案至或從 XML 文件的方法。

TrackingRecord

這是abstract由 、 UserTrackingRecordWorkflowTrackingRecord 和 推導出來ActivityTrackingRecord的基底類別。

TrackingService

提供追蹤服務與執行時追蹤基礎設施之間的基本介面。

TrackingWorkflowChangedEventArgs

包含與執行工作流實例期間發生的工作流程變更相關的資料。

TrackingWorkflowExceptionEventArgs

包含與工作流實例執行期間發生的例外相關的資料。

TrackingWorkflowSuspendedEventArgs

包含有關某工作流程實例被暫停的原因資訊。

TrackingWorkflowTerminatedEventArgs

包含與工作流程實例終止相關的資料。

UserTrackingLocation

定義一個活動限定的位置,對應根工作流程實例潛在執行路徑中的使用者事件。 此類別無法獲得繼承。

UserTrackingLocationCollection

包含一組 UserTrackingLocation 物件。

UserTrackingRecord

包含執行時追蹤基礎設施在 a UserTrackPoint 匹配時傳送給追蹤服務的資料。

UserTrackPoint

定義一個與使用者事件相關的點,並在根工作流程實例的潛在執行路徑中被追蹤。 此類別無法獲得繼承。

UserTrackPointCollection

包含一組 UserTrackPoint 物件。

WorkflowDataTrackingExtract

指定一個屬性或欄位,從工作流程的根活動中擷取,並在追蹤點匹配時連同相關的註解集合一併傳送至追蹤服務。

WorkflowTrackingLocation

定義對根工作流程實例中特定工作流程狀態事件的興趣;用於追蹤檔案中的配 WorkflowTrackPoint 對。 此類別無法獲得繼承。

WorkflowTrackingRecord

包含執行時追蹤基礎設施在與 匹配時 WorkflowTrackPoint傳送給追蹤服務的資料。 它也會被用於該物業的報稅清單 WorkflowEvents 中。

WorkflowTrackPoint

定義與一組工作流程狀態事件相關的點,這些事件會在根工作流程實例的潛在執行路徑中被追蹤。

WorkflowTrackPointCollection

包含一組 WorkflowTrackPoint 物件。

介面

名稱 Description
IProfileNotification

提供一種通知機制,讓追蹤服務能通知執行時追蹤基礎設施特定工作流程Type的變更TrackingProfile

列舉

名稱 Description
ComparisonOperator

指定要在比較操作數上執行的作業。

TrackingWorkflowEvent

指定工作流程狀態事件的類型。