共用方式為


追蹤概觀

「追蹤」(Tracking) 是指能夠指定和捕捉工作流程執行個體的相關資訊,並在執行個體執行時儲存該資訊。 Windows Workflow Foundation 會提供 SqlTrackingService,它是一種追蹤服務,可使用 SQL 資料庫儲存所收集的追蹤資訊。 您也可以撰寫自己的追蹤服務來收集這些資訊,並以您應用程式需要的格式加以儲存。

建立新工作流程時,追蹤服務會要求追蹤通道與該工作流程產生關聯。 接著,來自該工作流程的所有追蹤資訊會傳送至這個追蹤通道。

追蹤服務可追蹤三種事件:Workflow 執行個體事件、活動事件和使用者事件。 您可以藉由提供追蹤設定檔,針對特定的工作流程執行個體或工作流程類型,設定您的服務要接收的資訊類型和數量。

追蹤架構也能夠在事件期間擷取活動或工作流程的相關資訊。 如果需要追蹤您活動或工作流程中特定的屬性或欄位,您可以在追蹤設定檔的擷取區段中提供這項資訊,如此一來在指定的事件期間便會擷取該資訊。

如需追蹤的詳細資訊,請參閱Windows 工作流程追蹤服務SqlTrackingService建立自訂追蹤服務

請參閱

其他資源

Windows Workflow Foundation

Footer image

Copyright © 2007 by Microsoft Corporation. All rights reserved.