SqlTrackingQueryOptions.TrackingDataItems Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece una lista de valores de extracción de datos que se usan para restringir el conjunto de SqlTrackingWorkflowInstance objetos 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
objeto List<T> de TrackingDataItemValue objetos que contiene valores especificados que se van a buscar 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 SqlTrackingWorkflowInstance objetos devueltos por una llamada a SqlTrackingQuery.GetWorkflows esas instancias de flujo de trabajo que tienen especificado Type por WorkflowType, que tienen el estado especificado por WorkflowStatus durante el período especificado por StatusMinDateTime y StatusMaxDateTime, y que han extraído datos que coinciden con al menos uno de los TrackingDataItemValue objetos especificados por TrackingDataItems.
ActivityTrackingRecord.Body o UserTrackingRecord.Body puede contener TrackingDataItem registros que contienen datos extraídos del flujo de trabajo. La TrackingDataItems propiedad contiene TrackingDataItemValue objetos que especifican determinados 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 varios de los valores de datos extraídos especificados por la TrackingDataItems propiedad para que se devuelva un SqlTrackingWorkflowInstance objeto para la instancia de flujo de trabajo.
Si TrackingDataItems es una referencia nula (Nothing), el conjunto de SqlTrackingWorkflowInstance objetos devueltos no estará restringido por los valores de los datos extraídos para cualquiera de las instancias de flujo de trabajo de la base de datos.