SqlTrackingQueryOptions.TrackingDataItems 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定資料擷取值的清單,這些值用於限制由呼叫 SqlTrackingWorkflowInstance 傳回的 GetWorkflows(SqlTrackingQueryOptions) 物件集合。
public:
property System::Collections::Generic::IList<System::Workflow::Runtime::Tracking::TrackingDataItemValue ^> ^ TrackingDataItems { System::Collections::Generic::IList<System::Workflow::Runtime::Tracking::TrackingDataItemValue ^> ^ get(); };
public System.Collections.Generic.IList<System.Workflow.Runtime.Tracking.TrackingDataItemValue> TrackingDataItems { get; }
member this.TrackingDataItems : System.Collections.Generic.IList<System.Workflow.Runtime.Tracking.TrackingDataItemValue>
Public ReadOnly Property TrackingDataItems As IList(Of TrackingDataItemValue)
屬性值
List<T> 物件的 TrackingDataItemValue,其中包含將用於比對擷取自工作流程執行個體之資料的指定值,或 null 參考 (在 Visual Basic 中為 Nothing
)。
備註
SqlTrackingQueryOptions 會將 SqlTrackingWorkflowInstance 的呼叫所傳回的 SqlTrackingQuery.GetWorkflows 物件集合限制在具備下列條件的工作流程執行個體:Type 如 WorkflowType 所指定;狀態如 WorkflowStatus 所指定,而且介於 StatusMinDateTime 和 StatusMaxDateTime 指定的範圍內;擷取的資料至少符合 TrackingDataItemValue 指定的其中一個 TrackingDataItems 物件。
ActivityTrackingRecord.Body 或 UserTrackingRecord.Body 可包含內有擷取自工作流程之資料的 TrackingDataItem 記錄。
TrackingDataItems 屬性包含 TrackingDataItemValue 物件,指定此擷取資料的特定值。 如果工作流程執行個體符合 SqlTrackingQueryOptions 指定的其他條件,而且 TrackingDataItems 不是 null 參考 (Nothing
),則儲存在工作流程執行個體的資料庫中的擷取資料必須符合 TrackingDataItems 屬性指定的一或多個擷取資料值,該屬性屬於針對工作流程執行個體傳回的 SqlTrackingWorkflowInstance 物件。
如果 TrackingDataItems 是 null 參考 (Nothing
),傳回的 SqlTrackingWorkflowInstance 物件集合將不會受到資料庫中,任何工作流程執行個體之擷取資料值的限制。