Partager via


Query, classe

Représente une requête au service de suivi des éléments de travail.

Hiérarchie d'héritage

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

Espace de noms :  Microsoft.TeamFoundation.WorkItemTracking.Client
Assembly :  Microsoft.TeamFoundation.WorkItemTracking.Client (dans Microsoft.TeamFoundation.WorkItemTracking.Client.dll)

Syntaxe

'Déclaration
Public NotInheritable Class Query
public sealed class Query

Le type Query expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique Query(WorkItemStore, String) Initialise une nouvelle instance de la classe de requête.
Méthode publique Query(WorkItemStore, String, BatchReadParameterCollection) Initialise une nouvelle instance de la classe de requête.
Méthode publique Query(WorkItemStore, String, IDictionary) Initialise une nouvelle instance de la classe de requête.
Méthode publique Query(WorkItemStore, String, array<Int32[]) Initialise une nouvelle instance de la classe de requête.
Méthode publique Query(WorkItemStore, String, IDictionary, Boolean) Initialise une nouvelle instance de la classe de requête.
Méthode publique Query(WorkItemStore, String, array<Int32[], array<Int32[]) Initialise une nouvelle instance de la classe de requête.

Début

Propriétés

  Nom Description
Propriété publique AsOf Obtient la date et l'heure, dans le temps l'heure locale, à laquelle les résultats de la requête sont actuels.
Propriété publique AsOfUTC Obtient la date et l'heure, dans UTC, auquel les résultats de la requête sont actuels.
Propriété publique DisplayFieldList Obtient la liste des Fields qui sera paginée du serveur lorsque cette requête.
Propriété publique IsBatchReadMode Obtient un indicateur qui indique si la requête lit une série de paramètres.
Propriété publique IsLinkQuery Obtient un indicateur qui indique si cette requête concerne les objets WorkItemLink.
Propriété publique IsTreeQuery Obtient un indicateur qui indique si cette requête est récursive sur des liens.
Propriété publique QueryString Obtient la chaîne de requête.
Propriété publique SortFieldList Obtient le SortFieldList qui peut être utilisé pour trier les résultats de cette requête.
Propriété publique WorkItemStore Obtient le WorkItemStore qui est interrogé.

Début

Méthodes

  Nom Description
Méthode publique BeginCountOnlyQuery() Initialise une requête asynchrone annulable qui retourne uniquement le nombre de résultats.
Méthode publique BeginCountOnlyQuery(AsyncCallback) Initialise une requête asynchrone annulable qui retourne uniquement le nombre de résultats en utilisant une fonction de rappel.
Méthode publique BeginLinkQuery() Initialise une requête asynchrone annulable qui retourne une collection d'objets WorkItemLinkInfo.
Méthode publique BeginLinkQuery(AsyncCallback) Initialise une requête asynchrone annulable qui retourne une collection d'objets WorkItemLinkInfo en utilisant une fonction de rappel.
Méthode publique BeginQuery() Initialise une requête asynchrone annulable des objets WorkItem.
Méthode publique BeginQuery(AsyncCallback) Initialise une requête asynchrone annulable des objets WorkItem en utilisant une fonction de rappel.
Méthode publique BeginRegularQuery() Initialise une requête pour les ID d'WorkItem.
Méthode publique BeginRegularQuery(AsyncCallback) Initialise une requête des ID d'un WorkItem à l'aide d'une fonction de rappel.
Méthode publique EndCountOnlyQuery Finalise une requête asynchrone annulable qui retourne uniquement le nombre de résultats.
Méthode publique EndLinkQuery Finalise une requête asynchrone annulable qui retourne un tableau d'objets WorkItemLinkInfo.
Méthode publique EndQuery Obtient l'objet WorkItemCollection qui ont résulté de la requête.
Méthode publique EndRegularQuery Finalise une requête asynchrone annulable qui retourne un tableau d'ID d'WorkItem qui ont résulté de la requête.
Méthode publique Equals Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode publique GetHashCode Sert de fonction de hachage par défaut. (Hérité de Object.)
Méthode publique GetLinkTypes Obtient le tableau d'objets WorkItemLinkTypeEnd associés à cette requête.
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique RunCountQuery Exécute une requête qui retourne le nombre de résultats.
Méthode publique RunLinkQuery Exécute une requête qui obtient un tableau d'objets WorkItemLinkInfo.
Méthode publique RunQuery Exécute une requête qui obtient WorkItemCollection qui contient les objets WorkItem qui satisfont la requête.
Méthode publique RunRegularQuery Exécute une requête qui obtient un tableau d'ID d'WorkItem qui satisfont la requête.
Méthode publique RunRevisionQuery Exécute une requête qui obtient une collection énumérable de révisions d'élément de travail.
Méthode publique ToString Retourne une chaîne qui représente l'objet actif. (Hérité de Object.)

Début

Événements

  Nom Description
Événement public AsyncStateChanged Se produit lorsque l'état de la requête asynchrone change.Appelle le gestionnaire d'événements WorkItemAsyncEventHandler.

Début

Notes

Pour une description des requêtes de suivi des éléments de travail, consultez Rechercher des bogues, des tâches et d'autres éléments de travail.

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.TeamFoundation.WorkItemTracking.Client, espace de noms