Compartir a través de


SqlTrackingQueryOptions.TrackingDataItems Propiedad

Definición

Obtiene o establece una lista de valores de extracto de datos que se utilizan para restringir el conjunto de objetos SqlTrackingWorkflowInstance devueltos por una llamada 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)

Valor de propiedad

IList<TrackingDataItemValue>

List<T> de objetos TrackingDataItemValue que contiene valores especificados con los que se debe coincidir para los datos extraídos de la instancia de flujo de trabajo o una referencia nula (Nothing en Visual Basic).

Comentarios

SqlTrackingQueryOptions restringe el conjunto de objetos SqlTrackingWorkflowInstance devueltos por una llamada a SqlTrackingQuery.GetWorkflows a las instancias de flujo de trabajo que tienen Type especificado por WorkflowType, que tienen el estado especificado por WorkflowStatus durante el período especificado por StatusMinDateTime y StatusMaxDateTime y que extrajeron datos que coinciden por lo menos con uno de los objetos TrackingDataItemValue especificados por TrackingDataItems.

ActivityTrackingRecord.Body o UserTrackingRecord.Body pueden contener registros TrackingDataItem que contengan datos que se extraen del flujo de trabajo. La propiedad TrackingDataItems contiene objetos TrackingDataItemValue que especifican ciertos valores para estos datos extraídos. Si la instancia de flujo de trabajo cumple los otros criterios especificados por SqlTrackingQueryOptions y TrackingDataItems no es una referencia nula (Nothing), los datos extraídos almacenados en la base de datos para una instancia de flujo de trabajo deben coincidir con uno o más de los valores de datos extraídos especificados por la propiedad TrackingDataItems para poder devolver un objeto SqlTrackingWorkflowInstance para la instancia de flujo de trabajo.

Si TrackingDataItems es una referencia nula (Nothing), los valores de los datos extraídos para cualquiera de las instancias de flujo de trabajo en la base de datos no restringirán el conjunto de objetos SqlTrackingWorkflowInstance devueltos.

Se aplica a