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 | |
---|---|---|
Agents | Obtiene los agentes de compilación que pertenecen a este controlador de compilación. | |
AttachedProperties | Propiedades asociadas | |
CustomAssemblyPath | Obtiene o establece la ruta de acceso del control de versiones en donde se almacenan los ensamblados personalizados. | |
DateCreated | Obtiene la fecha y hora que este controlador de compilación se creó. | |
DateUpdated | Obtiene la fecha y hora que este controlador de compilación se actualizó por última vez. | |
Description | Obtiene o establece la descripción de este controlador de compilación. | |
Enabled | Obtiene o establece un marcador que describe si este controlador de compilación está habilitado. | |
MaxConcurrentBuilds | Obtiene o establece el número máximo de compilaciones que pueden ejecutarse al mismo tiempo en este controlador de compilación. | |
MessageQueueUrl | Obtiene la dirección de la cola de mensajes.Este campo es para uso del sistema sólo. | |
Name | Obtiene o establece el nombre de este controlador de compilación. | |
QueueCount | Obtiene el recuento actual de la cola para este controlador de compilación. | |
ServiceHost | Obtiene el servicio hospedado en el que este controlador de compilación reside. | |
Status | Obtiene o establece el estado de este controlador de compilación. | |
StatusMessage | Obtiene o establece un mensaje mostrable de servidor sobre el estado de este controlador.Puede estar vacío. | |
Tags | Obtiene una colección de solo lectura de etiquetas para todos los agentes de este controlador. | |
Uri | Obtiene el identificador uniforme de recursos (URI) de este controlador de compilación. | |
Url | Obtiene la dirección URL de este controlador de compilación. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
AddBuildAgent | Agrega un agente de compilación a este controlador de compilación. | |
Delete | Elimina este controlador de compilación. | |
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. | |
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. | |
Refresh(Boolean) | Actualiza el controlador de compilación obtener valores de propiedad actuales del servidor de compilación. | |
Refresh(array<String[], Boolean) | Actualiza el controlador de compilación obtener valores de propiedad actuales del servidor de compilación. | |
RemoveBuildAgent | Quita un agente de compilación de este controlador. | |
Save | Guarde los cambios realizados en este controlador de compilación en el servidor de compilación. |
Arriba