Interface IBuildServer
Interface para o servidor que está executando Team Foundation Build.
Namespace: Microsoft.TeamFoundation.Build.Client
Assembly: Microsoft.TeamFoundation.Build.Client (em Microsoft.TeamFoundation.Build.Client.dll)
Sintaxe
'Declaração
Public Interface IBuildServer
public interface IBuildServer
O tipo IBuildServer expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
BuildServerVersion | Obtém a versão de servidor de compilação. | |
NoCICheckInComment | Obtém a cadeia de caracteres de comentário que informa o sistema contínuo de integração para ignorar um check-in.Nenhum check-in com essa cadeia de caracteres em seu comentário não irá acionar uma nova compilação. | |
TeamProjectCollection | Obtém o objeto de TeamProjectCollection que criou o IBuildServer. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
AddBuildQuality(String, String) | Adiciona a qualidade de compilação para o projeto de equipe especificado. | |
AddBuildQuality(String, array<String[]) | Adiciona a matriz de qualidades de compilação para o projeto de equipe especificado. | |
BeginQueryBuildDefinitions | Obtém os resultados da consulta de definição de compilação para uma determinada matriz de especificações de definição de compilação. | |
BeginQueryBuildDefinitionsByUri | Iniciar uma operação assíncrona a consulte definições de compilação identificador de recursos uniforme. | |
BeginQueryBuilds | Iniciar uma operação assíncrona a consulte compilações usando uma matriz das especificações. | |
BeginQueryBuildsByUri | Obtém as compilações que correspondam aos dados URI. | |
BeginQueryQueuedBuilds | Iniciar uma operação assíncrona a consulte a fila de compilação. | |
CancelBuilds(array<Int32[]) | Os cancelamentos enfileiraram compilações com os IDs fornecidos estão atualmente em estados ativas ou adiados. | |
CancelBuilds(array<IQueuedBuild[]) | Cancela as compilações enfileiradas fornecidas estão atualmente nos estados ativas ou adiados. | |
CreateBuildAgentSpec() | Cria uma nova especificação do agente de compilação que pode ser usada para ver agentes de compilação. | |
CreateBuildAgentSpec(IBuildAgent) | Cria uma nova especificação do agente de compilação que pode ser usada para ver agentes de compilação. | |
CreateBuildAgentSpec(String, String, List<String>) | Cria uma nova especificação do agente de compilação que pode ser usada para ver agentes de compilação. | |
CreateBuildAgentSpec(String, String, array<String[], List<String>) | Cria uma nova especificação do agente de compilação que pode ser usada para ver agentes de compilação. | |
CreateBuildControllerSpec() | Cria uma nova especificação do controlador de compilação que pode ser usada para ver controladores de compilação. | |
CreateBuildControllerSpec(String, String) | Cria uma nova especificação do controlador de compilação que pode ser usada para ver controladores de compilação. | |
CreateBuildControllerSpec(String, String, array<String[], Boolean) | Cria uma nova especificação do controlador de compilação que pode ser usada para ver controladores de compilação. | |
CreateBuildDefinition | Cria um novo definição de compilação propriedade pelo servidor de compilação. | |
CreateBuildDefinitionSpec(String) | Cria uma nova especificação de definição de compilação que pode ser usada para ver definições de compilação. | |
CreateBuildDefinitionSpec(IBuildDefinition) | Cria uma nova especificação de definição de compilação que pode ser usada para ver definições de compilação. | |
CreateBuildDefinitionSpec(String, String) | Cria uma nova especificação de definição de compilação que pode ser usada para ver definições de compilação. | |
CreateBuildDefinitionSpec(String, String, array<String[]) | Cria uma nova especificação de definição de compilação que pode ser usada para ver definições de compilação. | |
CreateBuildDetailSpec(IEnumerable<Uri>) | Cria uma nova especificação de detalhes de compilação que pode ser usada para ver as compilações para definições especificadas. | |
CreateBuildDetailSpec(String) | Cria uma nova especificação de detalhes de compilação que pode ser usada para ver compilações para um projeto de equipe. | |
CreateBuildDetailSpec(IBuildDefinition) | Cria uma nova especificação de detalhes de compilação que pode ser usada para ver compilações para um projeto de equipe. | |
CreateBuildDetailSpec(IBuildDefinitionSpec) | Cria uma nova especificação de detalhes de compilação que pode ser usada para ver compilações para um projeto de equipe. | |
CreateBuildDetailSpec(String, String) | Cria uma nova especificação de detalhes de compilação que pode ser usada para ver compilações para um projeto de equipe. | |
CreateBuildQueueSpec(IEnumerable<Uri>) | Cria uma nova especificação de fila de compilação que pode ser usada para ver compilações na fila. | |
CreateBuildQueueSpec(String) | Cria uma nova especificação de fila de compilação que pode ser usada para ver compilações na fila. | |
CreateBuildQueueSpec(String, String) | Cria uma nova especificação de fila de compilação que pode ser usada para ver compilações na fila. | |
CreateBuildRequest(Uri) | Cria uma nova solicitação de compilação para a definição de compilação especificada. | |
CreateBuildRequest(Uri, Uri) | Cria uma nova solicitação de compilação para a definição e o controlador de compilação especificados. | |
CreateBuildServiceHost(String, Uri) | Cria um novo host serviço com o nome especificado e baseiam o URL. | |
CreateBuildServiceHost(String, String, String, Int32) | Cria um novo host serviço com o nome especificado, e com um URL base que consiste no esquema especificado, no host, na porta, e o caminho padrão. | |
CreateProcessTemplate | Cria um novo modelo de processo de compilação, que é usado por definições de compilação. | |
CreateQueuedBuildsView() | Cria as compilações na fila view.</ | |
CreateQueuedBuildsView(IEnumerable<Uri>) | Cria uma visualização de compilações na fila filtrada pelas definições fornecidas. | |
CreateQueuedBuildsView(String) | Cria uma visualização de compilações na fila filtrada pelo projeto de equipe. | |
CreateTeamProjectComponents | Cria componentes de compilação que são necessários para criar um TeamProject. | |
DeleteBuildAgents(array<Uri[]) | Agentes de compilação exclusão do servidor. | |
DeleteBuildAgents(array<IBuildAgent[]) | Agentes de compilação exclusão do servidor. | |
DeleteBuildControllers(array<Uri[]) | Controladores de compilação exclusão do servidor. | |
DeleteBuildControllers(array<IBuildController[]) | Controladores de compilação exclusão do servidor. | |
DeleteBuildDefinitions(array<Uri[]) | Definições de compilação exclusão do servidor. | |
DeleteBuildDefinitions(array<IBuildDefinition[]) | Definições de compilação exclusão do servidor. | |
DeleteBuildQuality(String, String) | Exclui a qualidade de compilação especificada de projeto de equipe de destino. | |
DeleteBuildQuality(String, array<String[]) | Exclui a matriz especificada de qualidades de compilação do projeto de equipe de destino. | |
DeleteBuilds(array<Uri[]) | Compilações exclusão do servidor.Todas as partes de compilação são excluídas. | |
DeleteBuilds(array<IBuildDetail[]) | Compilações exclusão do servidor.Todas as partes de compilação são excluídas. | |
DeleteBuilds(array<Uri[], DeleteOptions) | Compilações exclusão do servidor. | |
DeleteBuilds(array<IBuildDetail[], DeleteOptions) | Compilações exclusão do servidor. | |
DeleteBuildServiceHost | Exclui host serviço e todos os serviços associados de servidor. | |
DeleteProcessTemplates | Exclui os modelos de processo de compilação do servidor. | |
DestroyBuilds(array<Uri[]) | Destrói compilações do servidor. | |
DestroyBuilds(array<IBuildDetail[]) | Destrói compilações do servidor. | |
EndQueryBuildDefinitions | Termina uma operação assíncrona para ver definições de compilação. | |
EndQueryBuildDefinitionsByUri | Termina uma operação assíncrona para ver definições de compilação. | |
EndQueryBuilds | Termina uma operação assíncrona para compilações consulte. | |
EndQueryBuildsByUri | ||
EndQueryQueuedBuilds | Termina uma operação assíncrona para ver a fila de compilação. | |
GetAffectedBuildDefinitions(array<String[]) | Obtém uma matriz de todas as definições de compilação afetadas pelos caminhos especificados do servidor de controle de versão. | |
GetAffectedBuildDefinitions(array<String[], ContinuousIntegrationType) | Obsoleta. Obtém uma matriz de todas as definições de compilação afetadas pelos caminhos especificados do servidor de controle de versão e são configurados para ter um disparador fornecido no filtro. | |
GetAffectedBuildDefinitions(array<String[], DefinitionTriggerType) | Obtém uma lista de todas as definições de compilação que são afetadas fornecidos pelos caminhos de servidor de controle de versão de TFS e configuradas para ter um disparador fornecido no filtro. | |
GetAllBuildDetails | Obtém uma única compilação com todos os detalhes. | |
GetBuild(Uri) | Obtém uma única compilação. | |
GetBuild(Uri, array<String[], QueryOptions) | Obtém uma única compilação. | |
GetBuild(Uri, array<String[], QueryOptions, QueryDeletedOption) | Obtém uma única compilação por URI. | |
GetBuild(IBuildDefinitionSpec, String, array<String[], QueryOptions) | Obtém uma única compilação. | |
GetBuildAgent(Uri) | Obtém um único agente de compilação. | |
GetBuildAgent(Uri, array<String[]) | Obtém um único agente de compilação. | |
GetBuildController(String) | Recupera um único controlador de compilação que usa o nome para exibição especificado.Um caractere curinga pode ser especificado, mas se mais de um controlador é compatível do que uma exceção é lançada. | |
GetBuildController(Uri, Boolean) | Obtém um único controlador de compilação. | |
GetBuildController(Uri, array<String[], Boolean) | Obtém um único controlador de compilação. | |
GetBuildDefinition(Uri) | Obtém uma única definição de compilação. | |
GetBuildDefinition(String, String) | Obtém uma única definição de compilação. | |
GetBuildDefinition(Uri, QueryOptions) | Obtém uma única definição de compilação usando as opções especificadas controlar a quantidade de dados recuperados. | |
GetBuildDefinition(String, String, QueryOptions) | Obtém uma única definição de compilação usando as opções especificadas controlar a quantidade de dados recuperados. | |
GetBuildDefinition(Uri, array<String[], QueryOptions) | Obtém uma única definição de compilação usando as opções especificadas controlar a quantidade de dados recuperados. | |
GetBuildQualities | Obtém a matriz de qualidades de compilação definidas para o projeto de equipe de destino. | |
GetBuildServiceHost(String) | Obtém o host serviço que coincide com o nome especificado. | |
GetBuildServiceHost(Uri) | Obtém o host serviço que corresponde a URL especificado. | |
GetDisplayText | Obtém o texto encontrado de exibição para valores de enumeração, ou o valor de ToString (). | |
GetDisplayTextValues | Obtém uma matriz de valores localizados de texto exibido para uma enumeração, ou o valor de ToString. | |
GetEnumValue | Obtém um valor de enumeração para coincidir com o texto encontrado de exibição. | |
GetMinimalBuildDetails | Obtém uma única sem agente de compilação, definição, ou nós de informações. | |
GetQueuedBuild(Int32, QueryOptions) | Obtém uma única compilação na fila para um certo ID | |
GetQueuedBuild(array<Int32[], QueryOptions) | Obtém as compilações na fila para os IDs especificados. | |
GetScheduleDaysFromDaysOfWeek | Leva uma matriz de valores de enumeração de DayOfWeek e retorna um valor de ScheduleDays que pode ser usado para definir ISchedule.DaysToBuild. | |
QueryBuildAgents(IBuildAgentSpec) | Obtém um único resultado da consulta do agente de compilação para uma especificação especificada do agente de compilação. | |
QueryBuildAgents(array<IBuildAgentSpec[]) | Obtém os resultados da consulta do agente de compilação para as especificações especificadas do agente de compilação. | |
QueryBuildAgentsByUri(array<Uri[]) | Obtém os agentes de compilação que correspondam aos URI especificados. | |
QueryBuildAgentsByUri(array<Uri[], array<String[]) | Obtém os agentes de compilação que correspondam aos dados URI. | |
QueryBuildControllers() | Obtém controladores de compilação e seus agentes associados. | |
QueryBuildControllers(Boolean) | Obtém controladores de compilação. | |
QueryBuildControllers(IBuildControllerSpec) | Obtém um único resultado de consulta de controlador de compilação para uma especificação especificada do controlador de compilação. | |
QueryBuildControllers(array<IBuildControllerSpec[]) | Obtém os resultados da consulta do controlador de compilação para as especificações especificadas do controlador de compilação. | |
QueryBuildControllersByUri(array<Uri[], Boolean) | Obtém os controladores de compilação que correspondam aos URI especificados. | |
QueryBuildControllersByUri(array<Uri[], array<String[], Boolean) | Obtém os controladores de compilação que correspondam aos dados URI. | |
QueryBuildDefinitions(String) | Obtém as definições de compilação para o projeto de equipe especificado. | |
QueryBuildDefinitions(IBuildDefinitionSpec) | Obtém um único resultado de consulta de definição de compilação para uma especificação especificada de definição de compilação. | |
QueryBuildDefinitions(array<IBuildDefinitionSpec[]) | Obtém os resultados da consulta de definição de compilação para uma matriz especificada de especificações de definição de compilação. | |
QueryBuildDefinitions(String, QueryOptions) | Obtém as definições de compilação para o projeto de equipe especificado.As opções especificadas de consulta determinar a quantidade de dados que são recuperados na consulta. | |
QueryBuildDefinitionsByUri(array<Uri[]) | Obtém as definições de compilação que correspondam aos URI especificados. | |
QueryBuildDefinitionsByUri(array<Uri[], QueryOptions) | Obtém as definições de compilação que correspondam aos dados URI.As opções especificadas de consulta determinar a quantidade de dados que são recuperados na consulta. | |
QueryBuildDefinitionsByUri(array<Uri[], array<String[], QueryOptions) | Obtém as definições de compilação que correspondam aos dados URI.As opções especificadas de consulta determinar a quantidade de dados que são recuperados na consulta. | |
QueryBuilds(String) | Obtém todas as compilações para um projeto de equipe. | |
QueryBuilds(IBuildDefinition) | Obtém todas as compilações para uma definição de compilação. | |
QueryBuilds(IBuildDefinitionSpec) | Obtém todas as compilações para uma especificação de definição de compilação. | |
QueryBuilds(IBuildDetailSpec) | Obtém um único resultado de consulta de compilação para a especificação de compilação especificada. | |
QueryBuilds(array<IBuildDetailSpec[]) | Obtém os resultados da consulta de compilação para a lista especificada de especificações de compilação. | |
QueryBuilds(String, String) | Obtém todas as compilações para um projeto e uma definição de equipe. | |
QueryBuildsByUri(array<Uri[], array<String[], QueryOptions) | Obtém as compilações que correspondam aos URI especificados. | |
QueryBuildsByUri(array<Uri[], array<String[], QueryOptions, QueryDeletedOption) | Obtém as compilações que correspondam aos URI especificados. | |
QueryBuildServiceHosts | Obtém uma matriz de todos os host serviço de compilação que são hospedados em computadores especificados. | |
QueryBuildServiceHostsByUri | Obtém o host serviço de compilação que correspondam aos URI especificados. | |
QueryProcessTemplates(String) | Obtém todos os modelos de processo de compilação para um projeto de equipe. | |
QueryProcessTemplates(String, array<ProcessTemplateType[]) | Obtém todos os modelos de processo de compilação para um projeto de equipe um tipo especificado ou digitar-los. | |
QueryQueuedBuilds(IQueuedBuildSpec) | Obtém um único resultado da consulta para uma especificação de compilação na fila de compilação especificada. | |
QueryQueuedBuilds(array<IQueuedBuildSpec[]) | Obtém os resultados da consulta de compilação para uma matriz especificada de especificações colocadas na fila de compilação. | |
QueueBuild(IBuildDefinition) | Em a fila uma compilação para a definição de compilação especificada com as opções padrão. | |
QueueBuild(IBuildRequest) | Em a fila uma compilação para a solicitação de compilação especificada com QueueOptions padrão. | |
QueueBuild(IBuildRequest, QueueOptions) | Em a fila uma compilação para a solicitação de compilação especificada. | |
QueueBuild(IEnumerable<IBuildRequest>, QueueOptions) | Compilações das filas fornecidas para as solicitações de compilação. | |
RetryQueuedBuilds(array<IQueuedBuild[]) | Experimenta de volta as compilações específicas e une-as em um lote. | |
RetryQueuedBuilds(array<IQueuedBuild[], Guid) | Experimenta de volta as compilações específicas e une-as em um lote. | |
RetryQueuedBuilds(array<IQueuedBuild[], Guid, QueuedBuildRetryOption) | Experimenta de volta as compilações especificado com a opção específica do tentar e une todas as compilações especificadas em um lote. | |
SaveBuildAgents | Salva as alterações feitas aos agentes de compilação para o servidor. | |
SaveBuildControllers | Salva as alterações feitas aos controladores de compilação para o servidor. | |
SaveBuildDefinitions | Salva as alterações feitas às definições de compilação para o servidor. | |
SaveBuilds | Salva as alterações feitas em compilações para o servidor. | |
SaveBuildServiceHost | Salva as alterações de host de serviço para o servidor. | |
SaveProcessTemplates | Salva as alterações feitas aos modelos de processo de compilação para o servidor. | |
SaveQueuedBuilds | Salva as alterações feitas às compilações na fila para o servidor. | |
StartQueuedBuildsNow(array<Int32[]) | Inicia enfileiraram compilações com os IDs fornecidos estão em uma fila em pausa de definição e têm um status Queued. | |
StartQueuedBuildsNow(array<IQueuedBuild[]) | Inicia as compilações enfileiradas fornecidas estão em uma fila em pausa de definição e têm um status Queued. | |
StopBuilds(array<Uri[]) | Para qualquer compilação com os URI especificados. | |
StopBuilds(array<IBuildDetail[]) | Para compilações especificadas. | |
TestConnectionForBuildAgent | Instrui a camada de aplicativo para testar a conexão para o agente de compilação e atualiza as mensagens de status de agente. | |
TestConnectionForBuildController | Instrui a camada de aplicativo para testar a conexão para o controlador de compilação e atualiza as mensagens de status do controlador. | |
TestConnectionsForBuildMachine | Instrui a camada de aplicativo para testar a conexão para recursos de máquina de compilação e para atualizar mensagens de status de recurso. |
Superior