IBuildServer (Interfaz)
Interfaz del 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 del servidor de compilación. | |
NoCICheckInComment | Obtiene la cadena de comentario que designa el sistema de integración continua para omitir una protección.Ninguna protección con esta cadena del 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 la calidad de la compilación en el proyecto especificado del equipo. | |
AddBuildQuality(String, array<String[]) | Agrega la matriz de calidades de compilación al proyecto especificado del equipo. | |
BeginQueryBuildDefinitions | Obtiene los resultados de la consulta de definición de compilación para una matriz determinado de especificaciones compiladas de definición. | |
BeginQueryBuildDefinitionsByUri | Comienza una operación asincrónica para ver definiciones de compilación por el identificador uniforme de recursos. | |
BeginQueryBuilds | Comienza una operación asincrónica para ver compila utilizando una matriz de especificaciones. | |
BeginQueryBuildsByUri | Obtiene las compilaciones que coinciden con los URI especificados. | |
BeginQueryQueuedBuilds | Comienza una operación asincrónica para ver la cola de compilación. | |
CancelBuilds(array<Int32[]) | Las cancelaciones colocan en la cola compila con los id. proporcionados si están actualmente en activo o estados pospuestas. | |
CancelBuilds(array<IQueuedBuild[]) | Cancela las compilaciones en cola proporcionadas si están actualmente en el activo o estados pospuestas. | |
CreateBuildAgentSpec() | Crea una nueva especificación de agente de compilación que se puede utilizar para consultar los agentes de compilación. | |
CreateBuildAgentSpec(IBuildAgent) | Crea una nueva especificación de 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 de 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 de agente de compilación que se puede utilizar para consultar los agentes de compilación. | |
CreateBuildControllerSpec() | Crea una nueva especificación de controlador de compilación que se puede utilizar para consultar los controladores de compilación. | |
CreateBuildControllerSpec(String, String) | Crea una nueva especificación de 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 de 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 ver definiciones de compilación. | |
CreateBuildDefinitionSpec(IBuildDefinition) | Crea una nueva especificación de la definición de compilación que se puede utilizar para ver definiciones de compilación. | |
CreateBuildDefinitionSpec(String, String) | Crea una nueva especificación de la definición de compilación que se puede utilizar para ver 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 ver definiciones de compilación. | |
CreateBuildDetailSpec(IEnumerable<Uri>) | Crea una nueva especificación de detalle de la compilación que se puede utilizar para consultar las compila para las definiciones especificadas. | |
CreateBuildDetailSpec(String) | Crea una nueva especificación de detalle de la compilación que se puede utilizar para consultar las compilaciones de un proyecto de equipo. | |
CreateBuildDetailSpec(IBuildDefinition) | Crea una nueva especificación de detalle de la compilación que se puede utilizar para consultar las compilaciones de un proyecto de equipo. | |
CreateBuildDetailSpec(IBuildDefinitionSpec) | Crea una nueva especificación de detalle de la compilación que se puede utilizar para consultar las compilaciones de un proyecto de equipo. | |
CreateBuildDetailSpec(String, String) | Crea una nueva especificación de detalle de la compilación que se puede utilizar para consultar las compilaciones de un proyecto de equipo. | |
CreateBuildQueueSpec(IEnumerable<Uri>) | Crea una nueva especificación de la cola de compilación que se pueda utilizar las compilaciones en cola consulta. | |
CreateBuildQueueSpec(String) | Crea una nueva especificación de la cola de compilación que se pueda utilizar las compilaciones en cola consulta. | |
CreateBuildQueueSpec(String, String) | Crea una nueva especificación de la cola de compilación que se pueda utilizar las compilaciones en cola consulta. | |
CreateBuildRequest(Uri) | Crea una nueva solicitud de compilación para la definición especificada de la compilación. | |
CreateBuildRequest(Uri, Uri) | Crea una nueva solicitud de compilación para la definición y el controlador especificados de la compilación. | |
CreateBuildServiceHost(String, Uri) | Crea un nuevo host del servicio con el nombre especificado y dirección URL base. | |
CreateBuildServiceHost(String, String, String, Int32) | Crea un nuevo host del servicio con el nombre especificado, y con una dirección URL base que consta del esquema especificado, el host, el puerto, y la ruta de acceso predeterminada. | |
CreateProcessTemplate | Crea una nueva plantilla de proceso de compilación, que se utiliza en definiciones de compilación. | |
CreateQueuedBuildsView() | Crea las compilaciones en cola view.</ | |
CreateQueuedBuildsView(IEnumerable<Uri>) | Crea una vista en cola de compilaciones filtrada por las definiciones proporcionadas. | |
CreateQueuedBuildsView(String) | Crea una vista en cola de compilaciones filtrada por proyecto de equipo. | |
CreateTeamProjectComponents | Crea los componentes de la compilación que son necesarios para crear un TeamProject. | |
DeleteBuildAgents(array<Uri[]) | Agentes de compilación de las Suprimir de servidor. | |
DeleteBuildAgents(array<IBuildAgent[]) | Agentes de compilación de las Suprimir de servidor. | |
DeleteBuildControllers(array<Uri[]) | Controladores de compilación de las Suprimir de servidor. | |
DeleteBuildControllers(array<IBuildController[]) | Controladores de compilación de las Suprimir de servidor. | |
DeleteBuildDefinitions(array<Uri[]) | Definiciones de compilación de las Suprimir de servidor. | |
DeleteBuildDefinitions(array<IBuildDefinition[]) | Definiciones de compilación de las Suprimir de servidor. | |
DeleteBuildQuality(String, String) | Elimina la calidad especificada de la compilación de proyectos de equipo de destino. | |
DeleteBuildQuality(String, array<String[]) | Elimina la matriz de calidades de compilación de proyectos de equipo de destino. | |
DeleteBuilds(array<Uri[]) | Compilaciones de las Suprimir de servidor.Todas las partes de la compilación se eliminan. | |
DeleteBuilds(array<IBuildDetail[]) | Compilaciones de las Suprimir de servidor.Todas las partes de la compilación se eliminan. | |
DeleteBuilds(array<Uri[], DeleteOptions) | Compilaciones de las Suprimir de servidor. | |
DeleteBuilds(array<IBuildDetail[], DeleteOptions) | Compilaciones de las Suprimir de servidor. | |
DeleteBuildServiceHost | Elimina el host de servicio y todos los servicios asociados del servidor. | |
DeleteProcessTemplates | Elimina las plantillas de proceso de compilación del servidor. | |
DestroyBuilds(array<Uri[]) | Destruye compilaciones de servidor. | |
DestroyBuilds(array<IBuildDetail[]) | Destruye compilaciones de servidor. | |
EndQueryBuildDefinitions | Finaliza una operación asincrónica para ver definiciones de compilación. | |
EndQueryBuildDefinitionsByUri | Finaliza una operación asincrónica para ver definiciones de compilación. | |
EndQueryBuilds | Finaliza una operación asincrónica para ver compilaciones. | |
EndQueryBuildsByUri | ||
EndQueryQueuedBuilds | Finaliza 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 del servidor de control de versiones. | |
GetAffectedBuildDefinitions(array<String[], ContinuousIntegrationType) | Obsoleto. Obtiene una matriz de todas las definiciones de compilación afectadas por las rutas de acceso especificadas del servidor de control de versiones y se configuran para tener un desencadenador proporcionado en el filtro. | |
GetAffectedBuildDefinitions(array<String[], DefinitionTriggerType) | Obtiene una lista de todas las definiciones de compilación que se ven afectadas por las rutas de acceso proporcionadas del servidor de control de versiones de TFS y configuradas para tener un desencadenador proporcionado en el filtro. | |
GetAllBuildDetails | Obtiene una sola compilación con todos los detalles. | |
GetBuild(Uri) | Obtiene una sola compilación. | |
GetBuild(Uri, array<String[], QueryOptions) | Obtiene una sola compilación. | |
GetBuild(Uri, array<String[], QueryOptions, QueryDeletedOption) | Obtiene una sola compilación de URI. | |
GetBuild(IBuildDefinitionSpec, String, array<String[], QueryOptions) | Obtiene una sola 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 mediante el nombre para mostrar especificado.Se produce un carácter comodín se pueden especificar, pero si se coincide con 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 mediante las opciones especificadas de controlar la cantidad de datos recuperados. | |
GetBuildDefinition(String, String, QueryOptions) | Obtiene una única definición de compilación mediante las opciones especificadas de controlar la cantidad de datos recuperados. | |
GetBuildDefinition(Uri, array<String[], QueryOptions) | Obtiene una única definición de compilación mediante las opciones especificadas de controlar la cantidad de datos recuperados. | |
GetBuildQualities | Obtiene la matriz de calidades definido de compilación para el proyecto de equipo de destino. | |
GetBuildServiceHost(String) | Obtiene el servicio hospedado que coincide con el nombre especificado. | |
GetBuildServiceHost(Uri) | Obtiene el servicio hospedado que coincide con el URI especificado. | |
GetDisplayText | Obtiene el texto traducido de la pantalla para los valores de enumeración, o el valor de ToString (). | |
GetDisplayTextValues | Obtiene una matriz de valores de texto localizados de la pantalla para una enumeración, o el valor de ToString. | |
GetEnumValue | Obtiene un valor de enumeración de corresponder el texto traducido de la pantalla. | |
GetMinimalBuildDetails | Obtiene una sola compilación sin agente, la definición, o nodos de información. | |
GetQueuedBuild(Int32, QueryOptions) | Obtiene una sola 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 único resultado de 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 especificados. | |
QueryBuildAgentsByUri(array<Uri[], array<String[]) | Obtiene los agentes de compilación que coinciden con los URI especificados. | |
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 único resultado de consulta del controlador de compilación para una especificación especificada del controlador de compilación. | |
QueryBuildControllers(array<IBuildControllerSpec[]) | Obtiene los resultados de la consulta del controlador de compilación para las especificaciones especificadas del controlador de compilación. | |
QueryBuildControllersByUri(array<Uri[], Boolean) | Obtiene los controladores de compilación que coinciden con los URI especificados. | |
QueryBuildControllersByUri(array<Uri[], array<String[], Boolean) | Obtiene los controladores de compilación que coinciden con los URI especificados. | |
QueryBuildDefinitions(String) | Obtiene las definiciones de compilación para el proyecto especificado del equipo. | |
QueryBuildDefinitions(IBuildDefinitionSpec) | Obtiene un único resultado de consulta de la 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 compiladas de definición. | |
QueryBuildDefinitions(String, QueryOptions) | Obtiene las definiciones de compilación para el proyecto especificado del equipo.Las opciones especificadas de consulta determina la cantidad de datos que se recupere en la consulta. | |
QueryBuildDefinitionsByUri(array<Uri[]) | Obtiene las definiciones de compilación que coinciden con los URI especificados. | |
QueryBuildDefinitionsByUri(array<Uri[], QueryOptions) | Obtiene las definiciones de compilación que coinciden con los URI especificados.Las opciones especificadas de consulta determina 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 especificados.Las opciones especificadas de consulta determina la cantidad de datos que se recupere en la consulta. | |
QueryBuilds(String) | Obtiene todas las compilaciones de un proyecto de equipo. | |
QueryBuilds(IBuildDefinition) | Obtiene todas las compilaciones para una definición de compilación. | |
QueryBuilds(IBuildDefinitionSpec) | Obtiene todas las compilaciones de la especificación de la definición de compilación. | |
QueryBuilds(IBuildDetailSpec) | Obtiene un único resultado de consulta de la compilación para la especificación especificada de la compilación. | |
QueryBuilds(array<IBuildDetailSpec[]) | Obtiene los resultados de la consulta de compilación de la lista especificada de especificaciones compiladas. | |
QueryBuilds(String, String) | Obtiene todas las compilaciones de un proyecto y una definición del equipo. | |
QueryBuildsByUri(array<Uri[], array<String[], QueryOptions) | Obtiene las compilaciones que coinciden con los URI especificados. | |
QueryBuildsByUri(array<Uri[], array<String[], QueryOptions, QueryDeletedOption) | Obtiene las compilaciones que coinciden con los URI especificados. | |
QueryBuildServiceHosts | Obtiene una matriz de todos los hosts compilados de servicio que se hospedan en equipos especificados. | |
QueryBuildServiceHostsByUri | Obtiene a los hosts de servicio de compilación que coinciden con los URI especificados. | |
QueryProcessTemplates(String) | Obtiene todas las plantillas de proceso de compilación para Team Project. | |
QueryProcessTemplates(String, array<ProcessTemplateType[]) | Obtiene todas las plantillas de proceso de compilación para Team Project de un tipo o los tipos especificados. | |
QueryQueuedBuilds(IQueuedBuildSpec) | Obtiene un único resultado de consulta de la compilación para una especificación en cola especificada de la compilación. | |
QueryQueuedBuilds(array<IQueuedBuildSpec[]) | Obtiene los resultados de la consulta de la compilación para un matriz de especificaciones en cola de compilación. | |
QueueBuild(IBuildDefinition) | Pone en cola una compilación para la definición especificada de compilación con todas las opciones implícitas. | |
QueueBuild(IBuildRequest) | Pone en cola una compilación para la solicitud especificada de compilación con QueueOptions predeterminado. | |
QueueBuild(IBuildRequest, QueueOptions) | Pone en cola una compilación para la solicitud especificada de la compilación. | |
QueueBuild(IEnumerable<IBuildRequest>, QueueOptions) | Compilaciones de las colas para las solicitudes con de la compilación. | |
RetryQueuedBuilds(array<IQueuedBuild[]) | Reintenta las compilaciones especificadas y colocarlas en un lote juntas. | |
RetryQueuedBuilds(array<IQueuedBuild[], Guid) | Reintenta las compilaciones especificadas y colocarlas en un lote juntas. | |
RetryQueuedBuilds(array<IQueuedBuild[], Guid, QueuedBuildRetryOption) | Reintenta las compilaciones especificadas con la opción específica try y coloca todas las compilaciones especificadas en un lote juntas. | |
SaveBuildAgents | Guarda cualquier cambio realizado a compilar los agentes al servidor. | |
SaveBuildControllers | Guarda cualquier cambio realizado a compilar los controladores al servidor. | |
SaveBuildDefinitions | Guarda cualquier cambio realizado a compilar definiciones al servidor. | |
SaveBuilds | Guarda cualquier cambio realizado en compilaciones al servidor. | |
SaveBuildServiceHost | Guarda los cambios del 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 en el servidor. | |
StartQueuedBuildsNow(array<Int32[]) | El inicio coloca en la cola compila con los id. proporcionados si que esté en una cola en pausa de definición y tiene un estado Queued. | |
StartQueuedBuildsNow(array<IQueuedBuild[]) | Inicia las compilaciones en cola proporcionadas si están en una cola en pausa de definición y tienen un estado Queued. | |
StopBuilds(array<Uri[]) | Detiene todas las compilaciones con los URI especificados. | |
StopBuilds(array<IBuildDetail[]) | Detiene las compilaciones especificadas. | |
TestConnectionForBuildAgent | Indica al aplicación- nivel para probar la conexión del agente de compilación y actualiza los mensajes de estado del agente. | |
TestConnectionForBuildController | Indica al aplicación- nivel para probar la conexión del controlador de compilación y actualiza los mensajes de estado del controlador. | |
TestConnectionsForBuildMachine | Indica al aplicación- nivel para probar la conexión para los recursos compilados del equipo y actualizar mensajes de estado de recursos. |
Arriba