Freigeben über


SqlTrackingQueryOptions.TrackingDataItems Eigenschaft

Definition

Dient zum Abrufen oder Festlegen einer Liste von Datenextraktionswerten, die verwendet werden, um den Satz von SqlTrackingWorkflowInstance Objekten einzuschränken, die von einem Aufruf zurückgegeben GetWorkflows(SqlTrackingQueryOptions)werden.

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)

Eigenschaftswert

Eine List<T> Von TrackingDataItemValue Objekten, die angegebene Werte enthalten, die für Daten abgeglichen werden sollen, die aus der Workflowinstanz oder einem Nullverweis (Nothing in Visual Basic) extrahiert werden sollen.

Hinweise

SqlTrackingQueryOptionsschränkt den Satz von SqlTrackingWorkflowInstance Objekten ein, die von einem Aufruf an SqlTrackingQuery.GetWorkflows diese Workflowinstanzen zurückgegeben werden, die den angegebenen WorkflowTypeDurchlauf Type aufweisen, der den status WorkflowStatus hat, der während des angegebenen Zeitraums angegeben StatusMinDateTime ist und StatusMaxDateTimedie Daten extrahiert haben, die mindestens einem der TrackingDataItemValue durch TrackingDataItemsdiese angegebenen Objekte entsprechen.

ActivityTrackingRecord.Body oder UserTrackingRecord.Body datensätze enthalten, die Daten enthalten TrackingDataItem , die aus dem Workflow extrahiert werden. Die TrackingDataItems Eigenschaft enthält TrackingDataItemValue Objekte, die bestimmte Werte für diese extrahierten Daten angeben. Wenn die Workflowinstanz die anderen angegebenen SqlTrackingQueryOptions Kriterien erfüllt und TrackingDataItems kein Nullverweis (Nothing) ist, müssen die extrahierten Daten, die in der Datenbank für eine Workflowinstanz gespeichert sind, mit einem oder mehreren der extrahierten Datenwerte übereinstimmen, die von der TrackingDataItems Eigenschaft angegeben wurden, damit ein SqlTrackingWorkflowInstance Objekt für die Workflowinstanz zurückgegeben wird.

Wenn TrackingDataItems es sich um einen Nullverweis (Nothing) handelt, wird der zurückgegebene Objektsatz SqlTrackingWorkflowInstance nicht durch die Werte der extrahierten Daten für eine der Workflowinstanzen in der Datenbank eingeschränkt.

Gilt für: