Compartir a través de


IBuildController (Interfaz)

Interfaz para un controlador de compilación 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 IBuildController
public interface IBuildController

El tipo IBuildController expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública Agents Obtiene los agentes de compilación que pertenecen a este controlador de compilación.
Propiedad pública AttachedProperties Propiedades asociadas
Propiedad pública CustomAssemblyPath Obtiene o establece la ruta de acceso del control de versiones en donde se almacenan los ensamblados personalizados.
Propiedad pública DateCreated Obtiene la fecha y hora que este controlador de compilación se creó.
Propiedad pública DateUpdated Obtiene la fecha y hora que este controlador de compilación se actualizó por última vez.
Propiedad pública Description Obtiene o establece la descripción de este controlador de compilación.
Propiedad pública Enabled Obtiene o establece un marcador que describe si este controlador de compilación está habilitado.
Propiedad pública MaxConcurrentBuilds Obtiene o establece el número máximo de compilaciones que pueden ejecutarse al mismo tiempo en este controlador de compilació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 controlador de compilación.
Propiedad pública QueueCount Obtiene el recuento actual de la cola para este controlador de compilación.
Propiedad pública ServiceHost Obtiene el servicio hospedado en el que este controlador de compilación reside.
Propiedad pública Status Obtiene o establece el estado de este controlador de compilación.
Propiedad pública StatusMessage Obtiene o establece un mensaje mostrable de servidor sobre el estado de este controlador.Puede estar vacío.
Propiedad pública Tags Obtiene una colección de solo lectura de etiquetas para todos los agentes de este controlador.
Propiedad pública Uri Obtiene el identificador uniforme de recursos (URI) de este controlador de compilación.
Propiedad pública Url Obtiene la dirección URL de este controlador de compilación.

Arriba

Métodos

  Nombre Descripción
Método público AddBuildAgent Agrega un agente de compilación a este controlador de compilación.
Método público Delete Elimina este controlador de compilación.
Método público LoadCustomActivities Descarga todos los ensamblados de CustomAssemblyLocation a la ruta de acceso local, carga los ensamblados que contienen tipos de actividad personalizados, y devuelve una lista de los tipos de actividad personalizados.
Método público LoadCustomActivitiesAndExtensions Descarga todos los ensamblados de CustomAssemblyLocation a la ruta de acceso local, carga los ensamblados que contienen tipos personalizados de actividades y de extensión, y devuelve una lista de los tipos personalizados de actividades y de extensión.
Método público Refresh(Boolean) Actualiza el controlador de compilación obtener valores de propiedad actuales del servidor de compilación.
Método público Refresh(array<String[], Boolean) Actualiza el controlador de compilación obtener valores de propiedad actuales del servidor de compilación.
Método público RemoveBuildAgent Quita un agente de compilación de este controlador.
Método público Save Guarde los cambios realizados en este controlador de compilación en el servidor de compilación.

Arriba

Vea también

Referencia

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