Partager via


IBuildServiceHost, interface

Interface pour un hôte de service de build sur 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 AcquiredOn Obtient la date et l'heure de l'inscription avec TFS si cet hôte de service est retourne en ligne et d'autre DateTime.MinValue.
Propriété publique Agents Obtient une collection en lecture seule des agents associée à 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 ConnectedOn Obtient les date et heure de la connexion à la file d'attente de messages si cet hôte de service est retourne en ligne et d'autre DateTime.MinValue.
Propriété publique Controller Obtient le contrôleur de build 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 dynamiquement alloué 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 de 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 un indicateur qui indique si l'hôte de service requiert des certificats clients pour les appels entrants.
Propriété publique Status Obtient l'état connecté de l'hôte de service.
Propriété publique StatusChangedOn Obtient les date et heure de la dernière modification en ligne ou hors ligne d'état de l'hôte de service.
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 associés à cet hôte de service.
Méthode publique CreateBuildAgent(String, String) Crée un agent de build 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 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 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 associé à cet hôte de service.
Méthode publique FindBuildAgent Obtient l'agent de build qui a 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 toutes les modifications apportées depuis la dernière fois que la méthode Save est appelée.
Méthode publique SetBuildAgentStatus Définit l'état de l'agent de build.
Méthode publique SetBuildController Bascule le contrôleur de build associé à cet hôte de service.
Méthode publique SetBuildControllerStatus Définit l'état du 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