Partager via


BuildServiceHostUtilities, classe

La classe BuildServiceHostUtilities peut être utilisée pour configurer un hôte de service de build sur l'ordinateur physique sur lequel il s'exécutera.

Hiérarchie d'héritage

System.Object
  Microsoft.TeamFoundation.Build.Config.BuildServiceHostUtilities

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

Syntaxe

'Déclaration
Public NotInheritable Class BuildServiceHostUtilities
public static class BuildServiceHostUtilities

Le type BuildServiceHostUtilities expose les membres suivants.

Méthodes

  Nom Description
Méthode publiqueMembre statique ChangeEndpoint Modifie l'URI entrant de point de terminaison - le, tel que http://machinename:9191 )pour l'hôte actuellement inscrit de service.
Méthode publiqueMembre statique ChangeEndpointAndUser Obsolète. Modifie l'URI entrant de point de terminaison - le, tel que http://machinename:9191 )et le compte de service pour l'hôte actuellement inscrit de service.
Méthode publiqueMembre statique ChangeInteractive(Boolean) Modifie l'indicateur interactif de service pour l'hôte actuellement inscrit de service.
Méthode publiqueMembre statique ChangeInteractive(Boolean, Boolean) Modifie l'indicateur interactif de service pour l'hôte actuellement inscrit de service.
Méthode publiqueMembre statique ChangeUser Obsolète. Modifie le service pour l'hôte actuellement inscrit de service.
Méthode publiqueMembre statique GetCurrent Obtient l'hôte actuellement inscrit de service de build pour cet ordinateur.
Méthode publiqueMembre statique GetHttpPrefix
Méthode publiqueMembre statique GetUTCertificateThumbprint Empreinte numérique du certificat de retours de Registre
Méthode publiqueMembre statique Register(IBuildServiceHost, String, String)
Méthode publiqueMembre statique Register(IBuildServiceHost, String, String, X509Certificate2)
Méthode publiqueMembre statique Register(IBuildServiceHost, String, String, String, Boolean) Stocke l'hôte de service avec sa collection de projets, en utilisant le nom d'utilisateur et mot de passe fourni.Si l'hôte de service est déjà enregistré, une exception est levée.Dans ce cas, l'appel annuler l'enregistrement d'abord.
Méthode publiqueMembre statique Register(IBuildServiceHost, String, String, X509Certificate2, String, Boolean) Stocke l'hôte de service avec sa collection de projets, en utilisant le nom d'utilisateur et mot de passe fourni.Si l'hôte de service est déjà enregistré, une exception est levée.Dans ce cas, l'appel annuler l'enregistrement d'abord.
Méthode publiqueMembre statique RegisterEndpointOnly Stocke partiellement l'hôte de service en utilisant le nom d'utilisateur fourni de point de terminaison, et le mot de passe.L'hôte de service n'est pas inscrit auprès d'une collection de projets et ne sera pas utilisable jusqu'à ce que l'inscription terminée.
Méthode publiqueMembre statique Unregister Annule l'inscription de l'hôte actuellement inscrit de service et supprime éventuellement toutes les ressources (Contrôleur et agents).Si vous prévoyez de déplacer cet hôte de service à un autre ordinateur, passez false pour les deleteResources.Sinon, exécutez la valeur true.
Méthode publiqueMembre statique UpdateAuthenticatingAccount Placez l'authentification à jour Team Foundation Server de l'hôte actuellement inscrit de service. Utilisez cette méthode si un compte différent du compte de service de build est utilisé pour authentifier sur TFS
Méthode publiqueMembre statique UpdateBuildServiceAccount Modifie le service pour l'hôte actuellement inscrit de service.Si un autre compte est utilisé pour authentifier sur TFS, utilisez UpdateAuthenticatingAccount.
Méthode publiqueMembre statique UpdateEndpointAndBuildServiceAccount Modifie l'URI entrant de point de terminaison - le, par exemple, http://machinename:9191 )et le compte de service pour l'hôte actuellement inscrit de service.Si un autre compte est utilisé pour authentifier sur TFS, utilisez UpdateAuthenticatingAccount.

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