Partager via


TeamFoundationBuildResourceService, classe

Fournit des méthodes pour manipuler des agents de build, les contrôleurs de build, et des hôtes de service de build.

Hiérarchie d'héritage

System.Object
  Microsoft.TeamFoundation.Build.Server.TeamFoundationBuildResourceService

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

Syntaxe

'Déclaration
Public NotInheritable Class TeamFoundationBuildResourceService _
    Implements ITeamFoundationService
public sealed class TeamFoundationBuildResourceService : ITeamFoundationService

Le type TeamFoundationBuildResourceService expose les membres suivants.

Méthodes

  Nom Description
Méthode publique AddBuildAgents Ajoute des agents de build sur le serveur.Les notifications sont de façon asynchrone envoyées à l'hôte de service physique concernant l'ajout des agents de build.
Méthode publique AddBuildControllers Ajoute des contrôleurs de build sur le serveur.Les notifications sont de façon asynchrone envoyées à l'hôte de service physique concernant l'ajout de tous les contrôleurs de build.
Méthode publique AddBuildServiceHost Ajoute un hôte de service de build sur le serveur.
Méthode publique DeleteBuildAgents Supprime les agents de build du serveur.Les notifications sont de façon asynchrone envoyées à l'hôte de service physique concernant la suppression des agents de build.
Méthode publique DeleteBuildControllers Supprime les contrôleurs de build du serveur.Les notifications sont de façon asynchrone envoyées à l'hôte de service physique concernant la suppression de tous les contrôleurs de build.
Méthode publique DeleteBuildServiceHost Supprime un hôte de service de build du serveur.
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 QueryBuildAgents
Méthode publique QueryBuildAgentsByUri
Méthode publique QueryBuildControllers(TeamFoundationRequestContext, BuildControllerSpec) Recherche des contrôleurs de build par spécification de contrôleur.
Méthode publique QueryBuildControllers(TeamFoundationRequestContext, IList<BuildControllerSpec>)
Méthode publique QueryBuildControllersByUri
Méthode publique QueryBuildServiceHosts Recherche des hôtes de service de build de nom.
Méthode publique QueryBuildServiceHostsByUri Recherche des hôtes de service de build par un URI.
Méthode publique ToString Retourne une chaîne qui représente l'objet actif. (Hérité de Object.)
Méthode publique UpdateBuildAgents Met à jour une liste d'agents de build.Les notifications sont de façon asynchrone envoyées à l'hôte de service physique concernant la modification des agents de build, et un événement de BRI est déclenché si l'état de l'agent change.
Méthode publique UpdateBuildControllers Met à jour une liste des contrôleurs de build.Les notifications sont de façon asynchrone envoyées à l'hôte de service physique concernant la modification de tous les contrôleurs de build, et un événement de BRI est levée si l'état du contrôleur change.
Méthode publique UpdateBuildServiceHost Associe un hôte de service à jour de build.

Début

Implémentations d'interface explicite

  Nom Description
Implémentation d'interface expliciteMéthode privée ITeamFoundationService.ServiceEnd
Implémentation d'interface expliciteMéthode privée ITeamFoundationService.ServiceStart Initialise le service avec tout l'état nécessaire.

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