Partager via


TeamFoundationTaskService, classe

Un service pour mettre en file d'attente des tâches d'exécuter une fois ou avec une planification à un pool de threads de travail. Lorsqu'une tâche est exécutée, la méthode de rappel fournie de tâche est appelée.

Hiérarchie d'héritage

System.Object
  Microsoft.TeamFoundation.Framework.Server.TeamFoundationTaskService

Espace de noms :  Microsoft.TeamFoundation.Framework.Server
Assembly :  Microsoft.TeamFoundation.Framework.Server (dans Microsoft.TeamFoundation.Framework.Server.dll)

Syntaxe

'Déclaration
Public NotInheritable Class TeamFoundationTaskService _
    Implements ITeamFoundationService, ITeamFoundationTaskService
public sealed class TeamFoundationTaskService : ITeamFoundationService, 
    ITeamFoundationTaskService

Le type TeamFoundationTaskService expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique TeamFoundationTaskService

Début

Méthodes

  Nom Description
Méthode publique AddTask(Guid, TeamFoundationTask) Ajoute une tâche pour l'hôte donné.
Méthode publique AddTask(String, TeamFoundationTask<String>)
Méthode publique AddTask(TeamFoundationRequestContext, TeamFoundationTask) Ajoute la tâche au service.
Méthode publique AddTask(TeamFoundationRequestContext, TeamFoundationTaskCallback) Ajoute une tâche pour le rappel spécifié au service.
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 GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publique RemoveAllTasks
Méthode publique RemoveTask(Guid, TeamFoundationTask) Supprimer une tâche sur l'hôte donné.
Méthode publique RemoveTask(String, TeamFoundationTask<String>)
Méthode publique RemoveTask(TeamFoundationRequestContext, TeamFoundationTask) Supprimez la tâche du service.
Méthode publique RemoveTask(TeamFoundationRequestContext, TeamFoundationTaskCallback) Supprimez la tâche pour le rappel associé.
Méthode publique ToString Retourne une chaîne qui représente l'objet actif. (Hérité de Object.)

Début

Implémentations d'interface explicite

  Nom Description
Implémentation d'interface expliciteMéthode privée ITeamFoundationService.ServiceEnd Terminez le service de tâche.
Implémentation d'interface expliciteMéthode privée ITeamFoundationService.ServiceStart Démarrez le service de tâche.

Début

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.Framework.Server, espace de noms