Partager via


TeamFoundationBuildResourceService, classe

Fournit des méthodes pour manipuler des agents de build, des contrôleurs de build, et les 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 au serveur.Les notifications sont de façon asynchrone envoyées à l'hôte de service physique concernant l'ajout de tous les agents de build.
Méthode publique AddBuildControllers Ajoute des contrôleurs de build au 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 au serveur.
Méthode publique CreateVirtualServiceHost Crée un hôte, un contrôleur, et un agent « virtuels » de service à utiliser avec la génération hébergée.
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 de tous les 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 pour un type particulier. (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) Requêtes pour les contrôleurs de build par la spécification de contrôleur.
Méthode publique QueryBuildControllers(TeamFoundationRequestContext, IList<BuildControllerSpec>)
Méthode publique QueryBuildControllersByUri
Méthode publique QueryBuildServiceHosts Requêtes pour les hôtes de service de build de nom.
Méthode publique QueryBuildServiceHostsByUri Requêtes pour les 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
Méthode publique UpdateBuildControllers
Méthode publique UpdateBuildServiceHost

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 le rapport 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