Compartilhar via


Classe Query

Representa uma consulta para o serviço de acompanhamento de item de trabalho.

Hierarquia de herança

System.Object
  Microsoft.TeamFoundation.WorkItemTracking.Client.Query

Namespace:  Microsoft.TeamFoundation.WorkItemTracking.Client
Assembly:  Microsoft.TeamFoundation.WorkItemTracking.Client (em Microsoft.TeamFoundation.WorkItemTracking.Client.dll)

Sintaxe

'Declaração
Public NotInheritable Class Query
public sealed class Query

O tipo Query expõe os membros a seguir.

Construtores

  Nome Descrição
Método público Query(WorkItemStore, String) Inicializa uma nova instância da classe de consulta.
Método público Query(WorkItemStore, String, BatchReadParameterCollection) Inicializa uma nova instância da classe de consulta.
Método público Query(WorkItemStore, String, IDictionary) Inicializa uma nova instância da classe de consulta.
Método público Query(WorkItemStore, String, array<Int32[]) Inicializa uma nova instância da classe de consulta.
Método público Query(WorkItemStore, String, IDictionary, Boolean) Inicializa uma nova instância da classe de consulta.
Método público Query(WorkItemStore, String, array<Int32[], array<Int32[]) Inicializa uma nova instância da classe de consulta.

Superior

Propriedades

  Nome Descrição
Propriedade pública AsOf Obtém a data e hora, na hora local, que ver os resultados são atual.
Propriedade pública AsOfUTC Obtém a data e hora, em UTC, que ver os resultados são atual.
Propriedade pública DisplayFieldList Obtém a lista de Fields que será em página de servidor quando esta consulta é executada.
Propriedade pública IsBatchReadMode Obtém um sinalizador que descreve se a consulta é ler um lote de parâmetros.
Propriedade pública IsLinkQuery Obtém um sinalizador que descreve se esta consulta é para objetos de WorkItemLink .
Propriedade pública IsTreeQuery Obtém um sinalizador que descreve se esta consulta é recursivo nos links.
Propriedade pública QueryString Obtém a cadeia de caracteres de consulta.
Propriedade pública SortFieldList Obtém SortFieldList que pode ser usado para classificar os resultados da consulta.
Propriedade pública WorkItemStore Obtém WorkItemStore que está sendo requisitado.

Superior

Métodos

  Nome Descrição
Método público BeginCountOnlyQuery() Inicializa uma consulta assíncrono anulável que retorna somente a contagem de resultados.
Método público BeginCountOnlyQuery(AsyncCallback) Inicializa uma consulta assíncrono anulável que retorna somente a contagem de resultados usando uma função de retorno de chamada.
Método público BeginLinkQuery() Inicializa uma consulta assíncrono anulável que retorna uma coleção de objetos WorkItemLinkInfo .
Método público BeginLinkQuery(AsyncCallback) Inicializa uma consulta assíncrono anulável que retorna uma coleção de objetos WorkItemLinkInfo usando uma função de retorno de chamada.
Método público BeginQuery() Inicializa uma consulta assíncrono anulável de objetos WorkItem .
Método público BeginQuery(AsyncCallback) Inicializa uma consulta assíncrono anulável de objetos WorkItem usando uma função de retorno de chamada.
Método público BeginRegularQuery() Inicializa uma consulta para IDs de WorkItem .
Método público BeginRegularQuery(AsyncCallback) Inicializa uma consulta de IDs de WorkItem usando uma função de retorno de chamada.
Método público EndCountOnlyQuery Termina uma consulta assíncrono anulável que retorna somente a contagem de resultados.
Método público EndLinkQuery Termina uma consulta assíncrono anulável que retorna uma matriz de objetos WorkItemLinkInfo .
Método público EndQuery Obtém o objeto de WorkItemCollection que resultou de consulta.
Método público EndRegularQuery Termina uma consulta assíncrono anulável que retorna uma matriz de IDs de WorkItem que resultaram de consulta.
Método público Equals Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método público GetHashCode Serve como a função de hash padrão. (Herdado de Object.)
Método público GetLinkTypes Obtém a matriz de objetos de WorkItemLinkTypeEnd que estão associados com esta consulta.
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método público RunCountQuery Executa uma consulta que retorna o número de resultados.
Método público RunLinkQuery Executa uma consulta que obtém uma matriz de objetos WorkItemLinkInfo .
Método público RunQuery Executa uma consulta que obtém WorkItemCollection que contém objetos de WorkItem que satisfazem a consulta.
Método público RunRegularQuery Executa uma consulta que obtém uma matriz de IDs de WorkItem que satisfazem a consulta.
Método público RunRevisionQuery Executa uma consulta que obtém uma coleção enumerável de revisões de item de trabalho.
Método público ToString Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.)

Superior

Eventos

  Nome Descrição
Evento público AsyncStateChanged Ocorre quando o estado de consulta assíncrono alterar.Chama o manipulador de eventos de WorkItemAsyncEventHandler .

Superior

Comentários

Para obter uma descrição de consultas de acompanhamento de item de trabalho, consulte o Consultar bugs, tarefas e outros itens de trabalho.

Acesso thread-safe

Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.TeamFoundation.WorkItemTracking.Client