Compartir a través de


IBuildServiceHost (Interfaz)

Interfaz para un servicio de compilación hospedado en el servidor que ejecuta Team Foundation Build.

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

Sintaxis

'Declaración
Public Interface IBuildServiceHost
public interface IBuildServiceHost

El tipo IBuildServiceHost expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública Agents Obtiene una colección de solo lectura de agentes asociado a este host de servicio.
Propiedad pública BaseUrl Obtiene o establece la dirección URL base para este host de servicio.
Propiedad pública BuildServer Obtiene el servidor de compilación para este host de servicio.
Propiedad pública Controller Obtiene el controlador de compilación que está asociado a este host de servicio.
Propiedad pública IsVirtual Obtiene un valor que indica si este host de servicio es virtual.Un host virtual del servicio se asigna dinámicamente a petición en lugar de estáticamente en tiempo de instalación.
Propiedad pública MessageQueueUrl Obtiene la dirección de la cola de mensajes.Este campo es para uso del sistema sólo.
Propiedad pública Name Obtiene o establece el nombre de este host de servicio.
Propiedad pública RequireClientCertificates Obtiene o establece un marcador que describe si el host de servicio requiere certificados de cliente para las llamadas entrantes.
Propiedad pública Uri Obtiene el identificador uniforme de recursos (URI) para este host de servicio.

Arriba

Métodos

  Nombre Descripción
Método público AddBuildAgent Agrega un agente de compilación a la colección de agentes asociados a este host de servicio.
Método público CreateBuildAgent(String, String) Crea un agente de compilación que está asociado al servicio actual hospedado y lo agrega a la colección de agentes.
Método público CreateBuildAgent(String, String, IBuildController) Crea un agente de compilación que está asociado al servicio actual hospedado y lo agrega a la colección de agentes.
Método público CreateBuildController Crea un controlador de compilación que está asociado al host actual del servicio.
Método público Delete Elimina el host de servicio y todos los controladores y agentes asociados.
Método público DeleteBuildAgent Elimina el agente especificado de compilación de este host de servicio.
Método público DeleteBuildController Elimina el controlador de compilación que está asociado a este host de servicio.
Método público FindBuildAgent Obtiene el agente de compilación que tiene el nombre especificado y se asocia el controlador especificado de la compilación.
Método público ReleaseOwnership Libera la propiedad del host de servicio.
Método público Save Guarda cualquier cambio realizado desde la última vez que el método de guardar se llamó.
Método público SetBuildAgentStatus Establece el estado del agente de compilación.
Método público SetBuildController Cambia el controlador de compilación que está asociado a este host de servicio.
Método público SetBuildControllerStatus Establece el estado del controlador de compilación.
Método público TakeOwnership Toma la propiedad del host de servicio.

Arriba

Vea también

Referencia

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