Udostępnij za pośrednictwem


SqlTrackingQueryOptions.TrackingDataItems Właściwość

Definicja

Pobiera lub ustawia listę wartości wyodrębniania danych, które są używane do ograniczenia zestawu SqlTrackingWorkflowInstance obiektów zwracanych przez wywołanie metody 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)

Wartość właściwości

IList<TrackingDataItemValue>

TrackingDataItemValue Obiekt List<T> zawierający określone wartości, które mają być dopasowane do danych wyodrębnionych z wystąpienia przepływu pracy lub odwołania o wartości null (Nothingw Visual Basic).

Uwagi

SqlTrackingQueryOptionsogranicza zestaw SqlTrackingWorkflowInstance obiektów zwracanych przez wywołanie do SqlTrackingQuery.GetWorkflows tych wystąpień przepływu pracy, które mają Type określony przez WorkflowTypeelement , które mają stan określony przez , określone przez WorkflowStatus StatusMaxDateTimeStatusMinDateTime i , oraz które wyodrębniły dane zgodne z co najmniej jednym z TrackingDataItemValue obiektów określonych przez .TrackingDataItems

ActivityTrackingRecord.Body lub UserTrackingRecord.Body może zawierać TrackingDataItem rekordy zawierające dane wyodrębnione z przepływu pracy. Właściwość TrackingDataItems zawiera TrackingDataItemValue obiekty, które określają określone wartości dla tych wyodrębnionych danych. Jeśli wystąpienie przepływu pracy spełnia inne kryteria określone przez SqlTrackingQueryOptions i TrackingDataItems nie jest odwołaniem o wartości null (Nothing), wyodrębnione dane przechowywane w bazie danych dla wystąpienia przepływu pracy muszą być zgodne z co najmniej jedną z wyodrębnionych wartości danych określonych przez TrackingDataItems właściwość SqlTrackingWorkflowInstance obiektu, który ma zostać zwrócony dla wystąpienia przepływu pracy.

Jeśli TrackingDataItems jest odwołaniem o wartości null (Nothing), zwrócony zestaw SqlTrackingWorkflowInstance obiektów nie będzie ograniczany przez wartości wyodrębnionych danych dla dowolnego wystąpienia przepływu pracy w bazie danych.

Dotyczy