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 AcquiredOn Obtiene la fecha y hora de registro con TFS si este host de servicio es devuelve en línea, otros DateTime.MinValue.
Propiedad pública Agents Obtiene una colección de solo lectura de agentes asociados 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 ConnectedOn Obtiene la fecha y hora de conexión a la cola de mensajes si este host de servicio es devuelve en línea, otros DateTime.MinValue.
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 de servicio se asigna dinámicamente los equipos 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 solamente.
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 necesita certificados de cliente para las llamadas entrantes.
Propiedad pública Status Obtiene el estado de conexión host de servicio.
Propiedad pública StatusChangedOn Obtiene la fecha y hora de cambio de estado en línea o sin conexión último host de servicio.
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 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 tenga el nombre especificado y que se asocia el controlador especificado de 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 Save se llamó.
Método público SetBuildAgentStatus Establece el 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)