Compartir a través de


IBuildMachine (Interfaz)

Contrato de servicio para interactuar con un servidor de compilación de un proceso remoto.

Espacio de nombres:  Microsoft.TeamFoundation.Build.Hosting
Ensamblado:  Microsoft.TeamFoundation.Build.Config (en Microsoft.TeamFoundation.Build.Config.dll)

Sintaxis

'Declaración
<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

El tipo IBuildMachine expone los siguientes miembros.

Métodos

  Nombre Descripción
Método público BeginConnect Inicia una operación asincrónica a conectar con un servidor remoto de compilación.
Método público BeginGetState Inicia una operación asincrónica recuperar el estado de un servidor remoto de compilación.
Método público BeginRecycleProcess Inicia una operación asincrónica para reciclar un proceso hospedado en el servidor de compilación.
Método público BeginStart Inicia una operación asincrónica para iniciar el servidor de compilación.
Método público EndConnect Termina una operación asincrónica para conectarse a un servidor remoto de compilación.
Método público EndGetState Termina una operación asincrónica para conectarse a un servidor remoto de compilación.
Método público EndRecycleProcess Termina una operación asincrónica para reciclar un proceso hospedado en el servidor de compilación.
Método público EndStart Termina una operación asincrónica para iniciar el servidor de compilación.
Método público Stop Detiene el servidor de compilación mediante la razón especificada para detener compilaciones activo.
Método público Unsubscribe Cancela pertenencia el agente de escucha actual y finaliza la sesión.

Arriba

Vea también

Referencia

Microsoft.TeamFoundation.Build.Hosting (Espacio de nombres)