Condividi tramite


Interfaccia IBuildMachine

Contratto di servizio per l'interazione con un server di compilazione da un processo remoto.

Spazio dei nomi:  Microsoft.TeamFoundation.Build.Hosting
Assembly:  Microsoft.TeamFoundation.Build.Config (in Microsoft.TeamFoundation.Build.Config.dll)

Sintassi

'Dichiarazione
<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

Il tipo IBuildMachine espone i seguenti membri.

Metodi

  Nome Descrizione
Metodo pubblico BeginConnect Inizia un'operazione asincrona per connettersi a un server di compilazione remoto.
Metodo pubblico BeginGetState Inizia un'operazione asincrona per recuperare lo stato di un server di compilazione remoto.
Metodo pubblico BeginRecycleProcess Inizia un'operazione asincrona per riciclare un processo ospitato dal server di compilazione.
Metodo pubblico BeginStart Inizia un'operazione asincrona per avviare il server di compilazione.
Metodo pubblico EndConnect Termina un'operazione asincrona per connettersi a un server di compilazione remoto.
Metodo pubblico EndGetState Termina un'operazione asincrona per connettersi a un server di compilazione remoto.
Metodo pubblico EndRecycleProcess Termina un'operazione asincrona per riciclare un processo ospitato dal server di compilazione.
Metodo pubblico EndStart Termina un'operazione asincrona per avviare il server di compilazione.
Metodo pubblico Stop Interrompe il server di compilazione utilizzando il motivo specificato durante l'arresto delle compilazioni di attivo.
Metodo pubblico Unsubscribe Disdice il listener corrente e termina la sessione.

In alto

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.Build.Hosting