Partager via


IBuildMachine, interface

Contrat de service pour agir sur un serveur de builds d'un processus distant.

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

Syntaxe

'Déclaration
<ServiceContractAttribute(CallbackContract := GetType(IBuildMachineEvents), Namespace := "https://schemas.microsoft.com/TeamFoundation/2010/Build/Hosting",  _
    SessionMode := SessionMode.Required)> _
Public Interface IBuildMachine
[ServiceContractAttribute(CallbackContract = typeof(IBuildMachineEvents), Namespace = "https://schemas.microsoft.com/TeamFoundation/2010/Build/Hosting", 
    SessionMode = SessionMode.Required)]
public interface IBuildMachine

Le type IBuildMachine expose les membres suivants.

Méthodes

  Nom Description
Méthode publique BeginConnect Commence une opération asynchrone pour se connecter à un serveur de builds distant.
Méthode publique BeginGetState Commence une opération asynchrone pour récupérer l'état d'un serveur de builds distant.
Méthode publique BeginRecycleProcess Commence une opération asynchrone pour recycler un processus hébergé par le serveur de builds.
Méthode publique BeginStart Commence une opération asynchrone pour démarrer le serveur de builds.
Méthode publique EndConnect Termine une opération asynchrone pour se connecter à un serveur de builds distant.
Méthode publique EndGetState Termine une opération asynchrone pour se connecter à un serveur de builds distant.
Méthode publique EndRecycleProcess Termine une opération asynchrone pour recycler un processus hébergé par le serveur de builds.
Méthode publique EndStart Termine une opération asynchrone pour démarrer le serveur de builds.
Méthode publique Stop Arrête le serveur de builds à la raison spécifiée en arrêtant des builds actives.
Méthode publique Unsubscribe Annuler un abonnement l'écouteur actuel et met fin à la session.

Début

Voir aussi

Référence

Microsoft.TeamFoundation.Build.Hosting, espace de noms