IBuildServer (Interfaz)
Interfaz para 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 IBuildServer
public interface IBuildServer
El tipo IBuildServer expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
BuildServerVersion | Obtiene la versión de servidor de compilación. | |
NoCICheckInComment | Obtiene la cadena del comentario que indica el sistema de integración continua para omitir una protección.Ninguna protección con esta cadena en el comentario no producirá una nueva compilación. | |
TeamProjectCollection | Obtiene el objeto de TeamProjectCollection que creó este IBuildServer. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
AddBuildQuality(String, String) | Agrega calidad de compilación al proyecto de equipo especificado. | |
AddBuildQuality(String, array<String[]) | Agrega la matriz de calidades de compilación al proyecto de equipo especificado. | |
BeginQueryBuildDefinitions(array<IBuildDefinitionSpec[], AsyncCallback, Object) | Obtiene los resultados de la consulta de definición de compilación para una matriz determinado de especificaciones de la definición de compilación. | |
BeginQueryBuildDefinitions(array<IBuildDefinitionSpec[], Boolean, AsyncCallback, Object) | ||
BeginQueryBuildDefinitionsByUri | Inicia una operación asincrónica para ver definiciones de compilación por un identificador uniforme de recursos. | |
BeginQueryBuilds | Inicia una operación asincrónica para ver las compilaciones usando una matriz de especificaciones. | |
BeginQueryBuildsByUri | Obtiene las compilaciones que coinciden con los URI especificado. | |
BeginQueryQueuedBuilds | Inicia una operación asincrónica para ver la cola de compilación. | |
CancelBuilds(array<Int32[]) | Las actualizaciones colocan compilaciones en cola con los Id. proporcionados si están actualmente en estado activo o estados pospuestas. | |
CancelBuilds(array<IQueuedBuild[]) | Cancela las compilaciones en cola proporcionadas si están actualmente en estado activo o estados pospuestas. | |
CreateBuildAgentSpec() | Crea una nueva especificación del agente de compilación que se puede utilizar para consultar los agentes de compilación. | |
CreateBuildAgentSpec(IBuildAgent) | Crea una nueva especificación del agente de compilación que se puede utilizar para consultar los agentes de compilación. | |
CreateBuildAgentSpec(String, String, List<String>) | Crea una nueva especificación del agente de compilación que se puede utilizar para consultar los agentes de compilación. | |
CreateBuildAgentSpec(String, String, array<String[], List<String>) | Crea una nueva especificación del agente de compilación que se puede utilizar para consultar los agentes de compilación. | |
CreateBuildControllerSpec() | Crea una nueva especificación del controlador de compilación que se puede utilizar para consultar los controladores de compilación. | |
CreateBuildControllerSpec(String, String) | Crea una nueva especificación del controlador de compilación que se puede utilizar para consultar los controladores de compilación. | |
CreateBuildControllerSpec(String, String, array<String[], Boolean) | Crea una nueva especificación del controlador de compilación que se puede utilizar para consultar los controladores de compilación. | |
CreateBuildDefinition | Crea una nueva definición de compilación poseída por el servidor de compilación. | |
CreateBuildDefinitionSpec(String) | Crea una nueva especificación de la definición de compilación que se puede utilizar para consultar definiciones de compilación. | |
CreateBuildDefinitionSpec(IBuildDefinition) | Crea una nueva especificación de la definición de compilación que se puede utilizar para consultar definiciones de compilación. | |
CreateBuildDefinitionSpec(String, String) | Crea una nueva especificación de la definición de compilación que se puede utilizar para consultar definiciones de compilación. | |
CreateBuildDefinitionSpec(String, String, array<String[]) | Crea una nueva especificación de la definición de compilación que se puede utilizar para consultar definiciones de compilación. | |
CreateBuildDetailSpec(IEnumerable<Uri>) | Crea una nueva especificación de detalle de compilación que se puede utilizar para consultar las compilaciones para las definiciones especificadas. | |
CreateBuildDetailSpec(String) | Crea una nueva especificación de detalle de compilación que se puede utilizar para consultar las compilaciones para un proyecto de equipo. | |
CreateBuildDetailSpec(IBuildDefinition) | Crea una nueva especificación de detalle de compilación que se puede utilizar para consultar las compilaciones para un proyecto de equipo. | |
CreateBuildDetailSpec(IBuildDefinitionSpec) | Crea una nueva especificación de detalle de compilación que se puede utilizar para consultar las compilaciones para un proyecto de equipo. | |
CreateBuildDetailSpec(String, String) | Crea una nueva especificación de detalle de compilación que se puede utilizar para consultar las compilaciones para un proyecto de equipo. | |
CreateBuildQueueSpec(IEnumerable<Uri>) | Crea una nueva especificación de la cola de compilación que se puede utilizar para consultar compilaciones en cola. | |
CreateBuildQueueSpec(String) | Crea una nueva especificación de la cola de compilación que se puede utilizar para consultar compilaciones en cola. | |
CreateBuildQueueSpec(String, String) | Crea una nueva especificación de la cola de compilación que se puede utilizar para consultar compilaciones en cola. | |
CreateBuildRequest(Uri) | Crea un nuevo orden de compilación la definición de compilación especificada. | |
CreateBuildRequest(Uri, Uri) | Crea un nuevo orden de compilación la definición de compilación y el controlador especificados. | |
CreateBuildServiceHost(String, Uri) | Crea un nuevo host de servicio con el nombre especificado y dirección URL base. | |
CreateBuildServiceHost(String, String, String, Int32) | Crea un nuevo host de servicio con el nombre especificado, y con una dirección URL base que contenga el esquema especificado, el host, el puerto, y la ruta de acceso predeterminada. | |
CreateProcessTemplate | Crea una nueva plantilla de proceso de compilación, que será utilizada por definiciones de compilación. | |
CreateQueuedBuildsView() | Crea las compilaciones en cola view.</ | |
CreateQueuedBuildsView(IEnumerable<Uri>) | Crea una vista en cola Compilaciones filtrada por las definiciones proporcionadas. | |
CreateQueuedBuildsView(String) | Crea una vista en cola Compilaciones filtrada por proyecto de equipo. | |
CreateTeamProjectComponents | Crea componentes de compilación que son necesarios para crear un TeamProject. | |
DeleteBuildAgents(array<Uri[]) | Agentes de compilación de eliminaciones de servidor. | |
DeleteBuildAgents(array<IBuildAgent[]) | Agentes de compilación de eliminaciones de servidor. | |
DeleteBuildControllers(array<Uri[]) | Controladores de compilación de eliminaciones de servidor. | |
DeleteBuildControllers(array<IBuildController[]) | Controladores de compilación de eliminaciones de servidor. | |
DeleteBuildDefinitions(array<Uri[]) | Elimina definiciones de compilación de servidor. | |
DeleteBuildDefinitions(array<IBuildDefinition[]) | Elimina definiciones de compilación de servidor. | |
DeleteBuildQuality(String, String) | Elimina la calidad de la compilación especificada de proyectos de equipo de destino. | |
DeleteBuildQuality(String, array<String[]) | Elimina la matriz especificada de calidades de compilación del proyecto de equipo de destino. | |
DeleteBuilds(array<Uri[]) | Compilaciones de eliminaciones de servidor.Todas las partes de compilación se eliminan. | |
DeleteBuilds(array<IBuildDetail[]) | Compilaciones de eliminaciones de servidor.Todas las partes de compilación se eliminan. | |
DeleteBuilds(array<Uri[], DeleteOptions) | Compilaciones de eliminaciones de servidor. | |
DeleteBuilds(array<IBuildDetail[], DeleteOptions) | Compilaciones de eliminaciones de servidor. | |
DeleteBuildServiceHost | Elimina el Host de servicio y todos los servicios asociados del servidor. | |
DeleteProcessTemplates | Elimina plantillas de procesos de compilación de servidor. | |
DestroyBuilds(array<Uri[]) | Destruye compilaciones de servidor. | |
DestroyBuilds(array<IBuildDetail[]) | Destruye compilaciones de servidor. | |
EndQueryBuildDefinitions | Termina una operación asincrónica para ver las definiciones de compilación. | |
EndQueryBuildDefinitionsByUri | Termina una operación asincrónica para ver las definiciones de compilación. | |
EndQueryBuilds | Termina una operación asincrónica para ver compilaciones. | |
EndQueryBuildsByUri | ||
EndQueryQueuedBuilds | Termina una operación asincrónica para ver la cola de compilación. | |
GetAffectedBuildDefinitions(array<String[]) | Obtiene una matriz de todas las definiciones de compilación afectadas por las rutas de acceso especificadas de servidor de control de versiones. | |
GetAffectedBuildDefinitions(array<String[], ContinuousIntegrationType) | Obsoleta. Obtiene una matriz de todas las definiciones de compilación afectadas por las rutas de acceso especificadas de servidor de control de versiones y se configura para tener un desencadenador proporcionado en el filtro. | |
GetAffectedBuildDefinitions(array<String[], DefinitionTriggerType) | Obtiene una lista de todas las definiciones de compilación afectadas por las rutas de acceso proporcionadas de servidor de control de versiones a TFS y configuradas para tener un desencadenador proporcionado en el filtro. | |
GetAllBuildDetails | Obtiene una única compilación con todos los detalles. | |
GetBuild(Uri) | Obtiene una única compilación. | |
GetBuild(Uri, array<String[], QueryOptions) | Obtiene una única compilación. | |
GetBuild(Uri, array<String[], QueryOptions, QueryDeletedOption) | Obtiene una única compilación de URI. | |
GetBuild(IBuildDefinitionSpec, String, array<String[], QueryOptions) | Obtiene una única compilación. | |
GetBuildAgent(Uri) | Obtiene un solo agente de compilación. | |
GetBuildAgent(Uri, array<String[]) | Obtiene un solo agente de compilación. | |
GetBuildController(String) | Recupera un único controlador de compilación utilizando el nombre para mostrar especificado.Se produce un carácter comodín se pueden especificar, pero si coincide más de un controlador que una excepción. | |
GetBuildController(Uri, Boolean) | Obtiene un único controlador de compilación. | |
GetBuildController(Uri, array<String[], Boolean) | Obtiene un único controlador de compilación. | |
GetBuildDefinition(Uri) | Obtiene una única definición de compilación. | |
GetBuildDefinition(String, String) | Obtiene una única definición de compilación. | |
GetBuildDefinition(Uri, QueryOptions) | Obtiene una única definición de compilación utilizando las opciones especificadas de controlar la cantidad de datos recuperados. | |
GetBuildDefinition(String, String, QueryOptions) | Obtiene una única definición de compilación utilizando las opciones especificadas de controlar la cantidad de datos recuperados. | |
GetBuildDefinition(Uri, array<String[], QueryOptions) | Obtiene una única definición de compilación utilizando las opciones especificadas de controlar la cantidad de datos recuperados. | |
GetBuildQualities | Obtiene la matriz de las calidades definido de compilación para el proyecto de equipo de destino. | |
GetBuildServiceHost(String) | Obtiene el servicio hospedado que coincida con el nombre especificado. | |
GetBuildServiceHost(Uri) | Obtiene el servicio hospedado que coincide con el identificador URI especificado. | |
GetDisplayText | Obtiene el texto traducido de presentación de valores de enumeración, o el valor de ToString() . | |
GetDisplayTextValues | Obtiene una matriz de valores de texto localizados de presentación de una enumeración, o el valor de ToString. | |
GetEnumValue | Obtiene un valor de enumeración de corresponder texto localizado de la pantalla. | |
GetMinimalBuildDetails | Obtiene una única compilación sin agente, la definición, o nodos de información. | |
GetQueuedBuild(Int32, QueryOptions) | Obtiene una única compilación en cola para un identificador especificada | |
GetQueuedBuild(array<Int32[], QueryOptions) | Obtiene las compilaciones en cola para los identificadores. especificados. | |
GetScheduleDaysFromDaysOfWeek | Toma una matriz de valores de enumeración de DayOfWeek y devuelve un valor de ScheduleDays que se puede utilizar para establecer ISchedule.DaysToBuild. | |
QueryBuildAgents(IBuildAgentSpec) | Obtiene un solo resultado de la consulta del agente de compilación para una especificación especificada del agente de compilación. | |
QueryBuildAgents(array<IBuildAgentSpec[]) | Obtiene los resultados de la consulta del agente de compilación para las especificaciones especificadas del agente de compilación. | |
QueryBuildAgentsByUri(array<Uri[]) | Obtiene los agentes de compilación que coinciden con los URI especificado. | |
QueryBuildAgentsByUri(array<Uri[], array<String[]) | Obtiene los agentes de compilación que coinciden con los URI especificado. | |
QueryBuildControllers() | Obtiene todos los controladores de compilación y los agentes asociados. | |
QueryBuildControllers(Boolean) | Obtiene todos los controladores de compilación. | |
QueryBuildControllers(IBuildControllerSpec) | Obtiene un solo resultado de la consulta de controlador de compilación para una especificación especificada del controlador de compilación. | |
QueryBuildControllers(array<IBuildControllerSpec[]) | Obtiene los resultados de la consulta de controlador de compilación para las especificaciones especificadas Controlador de compilación. | |
QueryBuildControllersByUri(array<Uri[], Boolean) | Obtiene controladores de compilación que coinciden con los URI especificado. | |
QueryBuildControllersByUri(array<Uri[], array<String[], Boolean) | Obtiene controladores de compilación que coinciden con los URI especificado. | |
QueryBuildDefinitions(String) | Obtiene las definiciones de compilación para el proyecto de equipo especificado. | |
QueryBuildDefinitions(IBuildDefinitionSpec) | Obtiene un solo resultado de la consulta de definición de compilación para una especificación especificada de la definición de compilación. | |
QueryBuildDefinitions(array<IBuildDefinitionSpec[]) | Obtiene los resultados de la consulta de definición de compilación para una matriz especificado de especificaciones de la definición de compilación. | |
QueryBuildDefinitions(String, QueryOptions) | Obtiene las definiciones de compilación para el proyecto de equipo especificado.Las opciones especificadas de consulta determinan la cantidad de datos que se recupere en la consulta. | |
QueryBuildDefinitions(IBuildDefinitionSpec, Boolean) | ||
QueryBuildDefinitions(array<IBuildDefinitionSpec[], Boolean) | ||
QueryBuildDefinitions(String, QueryOptions, Boolean) | ||
QueryBuildDefinitionsByUri(array<Uri[]) | Obtiene las definiciones de compilación que coinciden con los URI especificado. | |
QueryBuildDefinitionsByUri(array<Uri[], QueryOptions) | Obtiene las definiciones de compilación que coinciden con los URI especificado.Las opciones especificadas de consulta determinan la cantidad de datos que se recupere en la consulta. | |
QueryBuildDefinitionsByUri(array<Uri[], array<String[], QueryOptions) | Obtiene las definiciones de compilación que coinciden con los URI especificado.Las opciones especificadas de consulta determinan la cantidad de datos que se recupere en la consulta. | |
QueryBuilds(String) | Obtiene todas las compilaciones para un proyecto de equipo. | |
QueryBuilds(IBuildDefinition) | Obtiene todas las compilaciones para una definición de compilación. | |
QueryBuilds(IBuildDefinitionSpec) | Obtiene todas las compilaciones para una especificación de la definición de compilación. | |
QueryBuilds(IBuildDetailSpec) | Obtiene un solo resultado de consulta de compilación para la especificación de la compilación especificada. | |
QueryBuilds(array<IBuildDetailSpec[]) | Obtiene los resultados de la consulta de compilación de la lista especificada de especificaciones de compilación. | |
QueryBuilds(String, String) | Obtiene todas las compilaciones de un proyecto de equipo y una definición. | |
QueryBuildsByUri(array<Uri[], array<String[], QueryOptions) | Obtiene las compilaciones que coinciden con los URI especificado. | |
QueryBuildsByUri(array<Uri[], array<String[], QueryOptions, QueryDeletedOption) | Obtiene las compilaciones que coinciden con los URI especificado. | |
QueryBuildServiceHosts | Obtiene una matriz de todos los hosts de servicio de compilación que se hospeden en equipos especificados. | |
QueryBuildServiceHostsByUri | Obtiene los host de servicio de compilación que coinciden con los URI especificado. | |
QueryProcessTemplates(String) | Obtiene todas las plantillas de procesos de compilación para un proyecto de equipo. | |
QueryProcessTemplates(String, array<ProcessTemplateType[]) | Obtiene todas las plantillas de procesos de compilación para un proyecto de equipo de uno o varios tipos especificados. | |
QueryQueuedBuilds(IQueuedBuildSpec) | Obtiene un solo resultado de consulta de compilación para una especificación en cola especificada de compilación. | |
QueryQueuedBuilds(array<IQueuedBuildSpec[]) | Obtiene los resultados de la consulta de compilación para una matriz especificado de especificaciones en cola de compilación. | |
QueueBuild(IBuildDefinition) | Pone en cola una compilación para la definición de compilación especificada con todas las opciones predeterminadas. | |
QueueBuild(IBuildRequest) | Pone en cola una compilación de la solicitud especificada de compilación con QueueOptions predeterminado. | |
QueueBuild(IBuildRequest, QueueOptions) | Pone en cola una compilación de la solicitud especificada de compilación. | |
QueueBuild(IEnumerable<IBuildRequest>, QueueOptions) | Compilaciones de colas para solicitudes especificadas de compilación. | |
RetryQueuedBuilds(array<IQueuedBuild[]) | Reintenta compilaciones especificadas y colocarlas en un lote juntas. | |
RetryQueuedBuilds(array<IQueuedBuild[], Guid) | Reintenta compilaciones especificadas y colocarlas en un lote juntas. | |
RetryQueuedBuilds(array<IQueuedBuild[], Guid, QueuedBuildRetryOption) | Reintenta compilaciones especificadas con la opción específica try y coloca todas las compilaciones especificadas en un lote juntas. | |
SaveBuildAgents | Guarda cualquier cambio realizado en agentes de compilación al servidor. | |
SaveBuildControllers | Guarda cualquier cambio realizado a compilar controladores al servidor. | |
SaveBuildDefinitions | Guarda cualquier cambio realizado en las definiciones de compilación en el servidor. | |
SaveBuilds | Guarda cualquier cambio realizado en las compilaciones al servidor. | |
SaveBuildServiceHost | Guarda los cambios host de servicio al servidor. | |
SaveProcessTemplates | Guarda cualquier cambio realizado en las plantillas de proceso de compilación en el servidor. | |
SaveQueuedBuilds | Guarda cualquier cambio realizado en las compilaciones en cola el servidor. | |
StartQueuedBuildsNow(array<Int32[]) | Se iniciará coloca en la cola las compilaciones con los Id. proporcionados si están en una cola en pausa de definición y tiene un estado Se. | |
StartQueuedBuildsNow(array<IQueuedBuild[]) | Inicia las compilaciones en cola proporcionadas si están en una cola en pausa de definición y tienen un estado Se. | |
StopBuilds(array<Uri[]) | Detiene todas las compilaciones con los URI especificado. | |
StopBuilds(array<IBuildDetail[]) | Detiene compilaciones especificadas. | |
TestConnectionForBuildAgent | Indica a la capa de aplicación para comprobar que la conexión para el agente de compilación y actualiza los mensajes de estado del agente. | |
TestConnectionForBuildController | Indica a la capa de aplicación para comprobar que la conexión para el controlador de compilación y actualiza los mensajes de estado del controlador. | |
TestConnectionsForBuildMachine | Indica a la capa de aplicación para comprobar que la conexión con los recursos de equipo de compilación y actualizar mensajes de estado de recursos. |
Arriba