Share via


IBuildServiceHost, interface

Interface pour un hôte de service de build dans le serveur qui exécute Team Foundation Build.

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

Syntaxe

'Déclaration
Public Interface IBuildServiceHost
public interface IBuildServiceHost

Le type IBuildServiceHost expose les membres suivants.

Propriétés

  Nom Description
Propriété publique Agents Obtient une collection en lecture seule d'agents associé à cet hôte de service.
Propriété publique BaseUrl Obtient ou définit l'URL de base pour cet hôte de service.
Propriété publique BuildServer Obtient le serveur de builds pour cet hôte de service.
Propriété publique Controller Obtient le contrôleur de build qui est associé à cet hôte de service.
Propriété publique IsVirtual Obtient une valeur indiquant si cet hôte de service est virtuel.Un hôte virtuel de service est alloué dynamiquement aux ordinateurs à la demande au lieu de manière statique au moment de l'installation.
Propriété publique MessageQueueUrl Obtient l'adresse de file d'attente de messages.Ce champ est pour l'utilisation du système uniquement.
Propriété publique Name Obtient ou définit le nom de cet hôte de service.
Propriété publique RequireClientCertificates Obtient ou définit une balise qui indique si l'hôte de service requiert des certificats client pour les appels entrant.
Propriété publique Uri Obtient l'URI (URI) pour cet hôte de service.

Début

Méthodes

  Nom Description
Méthode publique AddBuildAgent Ajoute un agent de build à la collection d'agents qui sont associés à cet hôte de service.
Méthode publique CreateBuildAgent(String, String) Crée un agent de build qui est associé à l'hôte actuel de service et l'ajoute à la collection d'agents.
Méthode publique CreateBuildAgent(String, String, IBuildController) Crée un agent de build qui est associé à l'hôte actuel de service et l'ajoute à la collection d'agents.
Méthode publique CreateBuildController Crée un contrôleur de build qui est associé à l'hôte actuel de service.
Méthode publique Delete Supprime l'hôte de service avec tous les contrôleurs et agents associés.
Méthode publique DeleteBuildAgent Supprime l'agent de build spécifié de cet hôte de service.
Méthode publique DeleteBuildController Supprime le contrôleur de build qui est associé à cet hôte de service.
Méthode publique FindBuildAgent Obtient l'agent de build qui porte le nom spécifié et associé au contrôleur de build spécifié.
Méthode publique ReleaseOwnership Libère la propriété de l'hôte de service.
Méthode publique Save Enregistre les modifications apportées depuis la dernière fois que la méthode save est appelée.
Méthode publique SetBuildAgentStatus Définit le mode d'agent de build.
Méthode publique SetBuildController Bascule le contrôleur de build qui est associé à cet hôte de service.
Méthode publique SetBuildControllerStatus Définit le mode de contrôleur de build.
Méthode publique TakeOwnership Prend la propriété de l'hôte de service.

Début

Voir aussi

Référence

Microsoft.TeamFoundation.Build.Client, espace de noms