Compartilhar via


SqlTrackingQueryOptions.TrackingDataItems Propriedade

Definição

Obtém ou define uma lista de valores de extração de dados que são usados para restringir o conjunto de objetos SqlTrackingWorkflowInstance retornados por uma chamada para 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)

Valor da propriedade

Um List<T> de TrackingDataItemValue objetos que contém valores especificados a serem correspondidos para dados extraídos da instância de fluxo de trabalho ou uma referência nula (Nothing no Visual Basic).

Comentários

SqlTrackingQueryOptions restringe o conjunto de SqlTrackingWorkflowInstance objetos retornados por uma chamada para SqlTrackingQuery.GetWorkflows para as instâncias de fluxo de trabalho que têm o Type especificado por WorkflowType, que têm o status especificado por WorkflowStatus durante o período especificado por StatusMinDateTime e StatusMaxDateTimee que extrairam dados que correspondem a TrackingDataItemValue pelo menos um dos objetos especificados por TrackingDataItems.

ActivityTrackingRecord.Body ou UserTrackingRecord.Body pode conter TrackingDataItem registros que contêm dados extraídos do fluxo de trabalho. A TrackingDataItems propriedade contém TrackingDataItemValue objetos que especificam determinados valores para esses dados extraídos. Se a instância de fluxo de trabalho atender aos outros critérios especificados por SqlTrackingQueryOptions e TrackingDataItems não for uma referência nula (Nothing), os dados extraídos armazenados no banco de dados de uma instância de fluxo de trabalho deverão corresponder a um ou mais dos valores de dados extraídos especificados pela TrackingDataItems propriedade para que um SqlTrackingWorkflowInstance objeto seja retornado para a instância de fluxo de trabalho.

Se TrackingDataItems for uma referência nula (Nothing), o conjunto de SqlTrackingWorkflowInstance objetos retornados não será restrito pelos valores dos dados extraídos para qualquer uma das instâncias de fluxo de trabalho no banco de dados.

Aplica-se a