Condividi tramite


SqlTrackingQueryOptions.TrackingDataItems Proprietà

Definizione

Ottiene o imposta un elenco di valori per l'estrazione dei dati utilizzati per applicare un vincolo al set di oggetti SqlTrackingWorkflowInstance restituito da una chiamata a 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)

Valore della proprietà

IList<TrackingDataItemValue>

List<T> di oggetti TrackingDataItemValue contenente i valori specificati per i quali trovare una corrispondenza con i dati estratti dall'istanza del flusso di lavoro o un riferimento null (Nothing in Visual Basic).

Commenti

SqlTrackingQueryOptions applica un vincolo al set di oggetti SqlTrackingWorkflowInstance restituito da una chiamata a SqlTrackingQuery.GetWorkflows a quelle istanze di flusso di lavoro il cui Type è specificato mediante WorkflowType, il cui stato è specificato da WorkflowStatus durante il periodo specificato da StatusMinDateTime e StatusMaxDateTime, e che dispongono di dati estratti corrispondenti ad almeno uno degli oggetti TrackingDataItemValue specificati da TrackingDataItems.

ActivityTrackingRecord.Body o UserTrackingRecord.Body possono contenere TrackingDataItem record contenenti i dati estratti dal flusso di lavoro. La proprietà TrackingDataItems contiene oggetti TrackingDataItemValue che specificano determinati valori per i dati estratti. Se l'istanza del flusso di lavoro soddisfa gli altri criteri specificati da SqlTrackingQueryOptions e TrackingDataItems non è un riferimento null (Nothing), i dati estratti archiviati nel database per un'istanza del flusso di lavoro devono corrispondere a uno o più valori dei dati estratti specificati dalla proprietà TrackingDataItems per un oggetto SqlTrackingWorkflowInstance che deve essere restituito per l'istanza del flusso di lavoro.

Se TrackingDataItems è un riferimento null (Nothing), il set di oggetti SqlTrackingWorkflowInstance restituito non sarà vincolato dai valori dei dati estratti per nessuna istanza del flusso di lavoro nel database.

Si applica a