Sdílet prostřednictvím


SqlTrackingQueryOptions.TrackingDataItems Vlastnost

Definice

Získá nebo nastaví seznam hodnot extrakce dat, které jsou použity k omezení množiny SqlTrackingWorkflowInstance objektů vrácených voláním 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)

Hodnota vlastnosti

A List<T> of TrackingDataItemValue objects that contains specified values to be matched for data extract from the workflow instance or a null reference (Nothing in Visual Basic).

Poznámky

SqlTrackingQueryOptions omezuje sadu SqlTrackingWorkflowInstance objektů vrácených voláním SqlTrackingQuery.GetWorkflows na tyto instance pracovního postupu, které mají Type určené WorkflowType, které mají stav určený WorkflowStatus během určeného období StatusMinDateTime a StatusMaxDateTimea které extrahované data, která odpovídají alespoň jednomu z TrackingDataItemValue objektů určených TrackingDataItems.

ActivityTrackingRecord.Body nebo UserTrackingRecord.Body může obsahovat TrackingDataItem záznamy, které obsahují data extrahovaná z pracovního postupu. Vlastnost TrackingDataItems obsahuje TrackingDataItemValue objekty, které určují určité hodnoty pro tato extrahovaná data. Pokud instance pracovního postupu splňuje další kritéria určená SqlTrackingQueryOptions a TrackingDataItems není odkazem null (Nothing), extrahovaná data uložená v databázi instance pracovního postupu musí odpovídat jedné nebo více extrahovaných datových hodnot určených TrackingDataItems vlastností pro SqlTrackingWorkflowInstance objekt, který má být vrácen pro instanci pracovního postupu.

Pokud TrackingDataItems je odkaz null (Nothing), sada vrácených SqlTrackingWorkflowInstance objektů nebude omezena hodnotami extrahovaných dat pro kteroukoli instanci pracovního postupu v databázi.

Platí pro