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 | |
---|---|---|
BeginConnect | Inizia un'operazione asincrona per connettersi a un server di compilazione remoto. | |
BeginGetState | Inizia un'operazione asincrona per recuperare lo stato di un server di compilazione remoto. | |
BeginRecycleProcess | Inizia un'operazione asincrona per riciclare un processo ospitato dal server di compilazione. | |
BeginStart | Inizia un'operazione asincrona per avviare il server di compilazione. | |
EndConnect | Termina un'operazione asincrona per connettersi a un server di compilazione remoto. | |
EndGetState | Termina un'operazione asincrona per connettersi a un server di compilazione remoto. | |
EndRecycleProcess | Termina un'operazione asincrona per riciclare un processo ospitato dal server di compilazione. | |
EndStart | Termina un'operazione asincrona per avviare il server di compilazione. | |
Stop | Interrompe il server di compilazione utilizzando il motivo specificato durante l'arresto delle compilazioni di attivo. | |
Unsubscribe | Disdice il listener corrente e termina la sessione. |
In alto