Namespace Microsoft.TeamFoundation.Build.Client

O namespace de Microsoft.TeamFoundation.Build.Client fornece APIs necessários interface um aplicativo cliente com a funcionalidade de compilação do Team Foundation Server.

Classes

  Classe Descrição
Classe pública AccessDeniedException Exceção que é lançada quando o acesso é negado.
Classe pública AdministrationException Exceção para um erro de administração.
Classe pública BuildActivityAttribute Representa um atributo de atividade de compilação.
Classe pública BuildAgentAlreadyExistsException Exceção que é lançada quando um agente de compilação já existir.
Classe pública BuildAgentDeletionException
Classe pública BuildAgentDoesNotExistException Exceção que é lançada quando um agente de compilação não existir.
Classe pública BuildAgentFailureException Exceção para uma falha do agente de compilação.
Classe pública BuildAgentNotFoundException Exceção que é lançada quando um agente de compilação não foi encontrado.
Classe pública BuildAgentNotFoundForUriException Exceção que é lançada quando um agente de compilação não foi encontrado no URL especificado.
Classe pública BuildAgentNotReadyToSaveException Exceção que é lançada quando o agente de compilação não estiver pronto para salvar.
Classe pública BuildAgentNotRecognizedException Exceção que é lançada quando um agente de compilação não foi reconhecido.
Classe pública BuildAgentNotUniqueException Exceção que é lançada quando um agente de compilação não era exclusivo.
Classe pública BuildAgentSpecNotUniqueException Exceção que é lançada quando um especs. o agente de compilação não foram exclusivos.
Classe pública BuildAgentUpdateException Exceção que é lançada quando um agente de compilação atualizar.
Classe pública BuildClientUtil
Classe pública BuildControllerAlreadyExistsException Exceção que é lançada quando um controlador de compilação já existir.
Classe pública BuildControllerDeletionException Exceção que é lançada quando um erro ocorrer na exclusão de um controlador de compilação.
Classe pública BuildControllerDoesNotExistException Exceção que é lançada quando um controlador de compilação não existir.
Classe pública BuildControllerNotFoundException Exceção que é lançada quando um controlador de compilação não foi encontrado.
Classe pública BuildControllerNotFoundForUriException Exceção que é lançada quando um controlador de compilação não foi encontrado no URL especificado.
Classe pública BuildControllerNotReadyToSaveException Exceção que é lançada quando o controlador de compilação não estiver pronto para salvar.
Classe pública BuildControllerSpecNotUniqueException Exceção que é lançada quando um especs. o controlador de compilação não foram exclusivos.
Classe pública BuildControllerUpdateException
Classe pública BuildDefinitionAlreadyExistsException Exceção que é lançada quando uma definição de compilação já existir.
Classe pública BuildDefinitionDisabledException Exceção que é lançada quando uma definição de compilação for desativado.
Classe pública BuildDefinitionDoesNotExistException Exceção que é lançada quando uma definição de compilação não existir.
Classe pública BuildDefinitionFailureException Exceção que é lançada para uma falha de definição de compilação.
Classe pública BuildDefinitionNotFoundException Exceção que é lançada quando uma definição de compilação não foi encontrada.
Classe pública BuildDefinitionNotFoundForUriException Exceção que é lançada quando uma definição de compilação não foi encontrada no URL especificado.
Classe pública BuildDefinitionSpecNotUniqueException Exceção que é lançada quando um especs. definição de compilação não foram exclusivos.
Classe pública BuildDefinitionUpdateException
Classe pública BuildDefinitionXmlSerializer
Classe pública BuildDeployment Representa uma implantação no servidor de compilação de TFS.
Classe pública BuildDeploymentSpec Fornece propriedades para consulte implantações de compilação em uma coleção de projeto de equipe.
Classe pública BuildEnumerationHelper
Classe pública BuildExtensionAttribute Representa um atributo de extensão de compilação.
Classe pública BuildFailedException Exceção que é lançada quando uma compilação falhou.
Classe pública BuildFailureException Exceção para uma falha de compilação.
Classe pública BuildGroupAlreadyExistsException Exceção que é lançada quando um grupo de compilação já existir.
Classe pública BuildGroupDoesNotExistException Exceção que é lançada quando um grupo de compilação não existir.
Classe pública BuildNotDeletedException Exceção para uma compilação que não foi excluída.
Classe pública BuildNotFinishedException Exceção que é lançada quando uma compilação não terminou.
Classe pública BuildNotFoundException Exceção que é lançada quando uma compilação não foi encontrada.
Classe pública BuildNotFoundForUriException Exceção que é lançada quando uma compilação não foi encontrada no identificador de recursos uniforme especificado (URI ).
Classe pública BuildNumberAlreadyExistsException Exceção para um número de compilação que já existe.
Classe pública BuildQualityDoesNotExistException Exceção que é lançada quando a qualidade de compilação não existir.
Classe pública BuildReasonNotSupportedException Exceção que é lançada quando uma razão de compilação não for suportada.
Classe pública BuildServerException Classe base para uma exceção de servidor de compilação.
Classe pública BuildServerExtensions
Classe pública BuildServiceHostAlreadyExistsException Exceção que é lançada quando um host de serviço de compilação já existir.
Classe pública BuildServiceHostDeletionException
Classe pública BuildServiceHostDoesNotExistException Exceção que é lançada quando um host de serviço de compilação não existir.
Classe pública BuildServiceHostNotFoundException Exceção que é lançada quando um host de serviço de compilação não foi encontrado.
Classe pública BuildServiceHostNotFoundForUriException Exceção que é lançada quando um host de serviço de compilação não foi encontrado no URL especificado.
Classe pública BuildServiceHostOwnershipException
Classe pública BuildServiceHostSpecNotUniqueException Exceção que é lançada quando um especs. host de serviço de compilação não foram exclusivos.
Classe pública BuildServiceHostUpdateException
Classe pública BuildSpecNotUniqueException Exceção que é lançada quando um especs. de compilação não foram exclusivos.
Classe pública BuildStoppedException Exceção que é lançada quando a compilação parou.
Classe pública BuildSummary Essa classe contém informações básicas de compilação para que interface do usuário pode exibir o que precisa
Classe pública BuildTeamProjectPermission Representa uma permissão de projeto de compilação para um usuário específico.
Classe pública BuildTeamProjectPermission2010 Representa uma permissão de projeto de compilação para um usuário específico.
Classe pública CannotDeleteDefinitionBuildExistsException Exceção que é lançada quando a definição de compilação não pode ser excluída devido a uma compilação existente.
Classe pública CannotDeleteInProgressBuildException Exceção que é causada por uma tentativa para excluir uma compilação que está em andamento.
Classe pública CannotRedeployException
Classe pública CannotStartBuildException
Classe pública CannotStopBuildException Exceção que é lançada quando a compilação não pode ser interrompido.
Classe pública ChangesetDisplayInformation Essa classe contém o número do conjunto de alterações, nome para exibição do usuário
Classe pública ConfigurationFolderPathNotFoundException Exceção que é lançada quando um caminho da pasta de configuração não foi encontrado.
Classe pública CoverageServiceRestartFailureDuringDeleteException Exceção que é causada quando o serviço de tinta reiniciar durante uma operação de exclusão.
Classe pública CustomAssemblyPathNotFoundException Exceção que é lançada quando um caminho do assembly personalizado não foi encontrado.
Classe pública CustomBuildServiceException Exceção para um erro com um serviço personalizado de compilação.
Classe pública DeleteBuildFailedException Exceção que é lançada quando uma solicitação de exclusão de compilação falhou.
Classe pública DeploymentEnvironment Essa classe contém todos os metadados de ambiente de implantação e também as propriedades secretos de ambiente.Esta classe não serializa os valores secretos: esses são buscados de cliente sob demanda.
Classe pública DeploymentEnvironmentCreationData
Classe pública DeploymentEnvironmentMetadata Essa classe contém informações “public” sobre um DeploymentEnvironent.Isso inclui o nome, o TeamProject, o ConnectedServiceName, o FriendlyName, o tipo, e a descrição.Usado por clientes para exibir DeploymentEnviornment sem revelar informações segredos.
Classe pública DeploymentEnvironmentNotFoundException
Classe pública DeploymentService
Classe pública DuplicateBuildUpdateRequestException
Classe pública DuplicateInformationChangeRequestException Exceção que é causada por uma solicitação duplicado de alteração de informações.
Classe pública DuplicateProcessTemplateException Exceção para um modelo de processo duplicada.
Classe pública GatedCheckInTicketValidationException Exceção que é causada por um erro que ocorre na validação de relógio de check-in com barreira.
Classe pública InformationAddRequestCycleException A exceção que é causada por um erro em um informações adiciona o ciclo de solicitação.
Classe pública InformationChangeRequestException Exceção que é causada por um erro em uma solicitação de alteração de informações.
Classe pública InformationNodeConverters Fornece métodos para converter objetos de IBuildInformationNode a mais tipos específicos.
Classe pública InformationNodeDoesNotExistException Exceção que é lançada quando um nó de informações não existir.
Classe pública InformationParentNodeDoesNotExistException Exceção que é lançada quando um pai do nó de informações não existir.
Classe pública InvalidBuildAgentReservationException Exceção para uma reserva inválido do agente de compilação.
Classe pública InvalidBuildGroupItemUpdateException Exceção que é causada por uma atualização de item do grupo de compilação que não é válido.
Classe pública InvalidBuildRequestException Exceção que é causada por uma solicitação de compilação que não é válido.
Classe pública InvalidBuildUriException Exceção que é causada por um URI de uma compilação que não é válido.
Classe pública InvalidFinalStatusException Exceção para um estado final que não é válido.
Classe pública InvalidGitRepoUriException
Classe pública InvalidGitUriException
Classe pública InvalidPlatformFlavorException Exceção que é causada por um sabor de plataforma que não é válido.
Classe pública InvalidQueueRequestException Exceção que é lançada quando um erro ocorrer porque uma solicitação de fila não é válido.
Classe pública InvalidSharedResourceRequestException
Classe pública MultipleDefaultProcessTemplatesException Exceção causada pela existência de modelos de processo de opção de múltiplas.
Classe pública MultipleUpgradeProcessTemplatesException Exceção que é causado pela existência de diversos modelos de processo de atualização.
Classe pública PollingCompletedEventArgs Representa argumentos de eventos para um evento concluído pesquisa.
Classe pública ProcessTemplateDeletedException Exceção que é lançada quando um modelo de processo é excluído.
Classe pública ProcessTemplateNotFoundException Exceção que é lançada quando o modelo de processo não foi encontrado.
Classe pública ProjectFileCreationException Exceção para um erro na criação do arquivo de projeto.
Classe pública ProjectFileTemplateNotFoundException Exceção que é lançada quando um modelo de arquivo de projeto não foi encontrado.
Classe pública QueuedBuildDoesNotExistException Exceção que é lançada quando uma compilação na fila não existir.
Classe pública QueuedBuildUpdateException Exceção que é lançada quando um erro ocorrer com uma atualização na fila de compilação.
Classe pública RequestedForDisplayInformation Essa classe contém o tfid e o nome para exibição do usuário de requestedFor
Classe pública ResponseFileCreationException Exceção para um erro na criação de arquivo de resposta.
Classe pública SecurityException Exceção para um erro de segurança.
Classe pública SharedResourceAlreadyAcquiredException Exceção que é lançada quando um recurso compartilhado foi encontrado.
Classe pública SharedResourceAlreadyRequestedException Exceção que é lançada quando um recurso foi solicitado compartilhado.
Classe pública StatusChangedEventArgs Argumentos de evento para um status alteram o evento.
Classe pública StopBuildFailedException Exceção que é lançada quando uma solicitação de parada de compilação falhou.
Classe pública StopBuildTimeoutException Exceção que é causada em um tempo limite na solicitação para parar uma compilação.

Interfaces

  Interface Descrição
Interface pública IActivityProperties Interface para um tipo de IActivityProperties de IBuildInformationNode.Para obter um nó de IActivityProperties, use a classe de InformationNodeConverters.
Interface pública IActivityTracking Interface para um tipo de IActivityTracking de IBuildInformationNode.Para obter um IActivityTracking, use a classe de InformationNodeConverters.
Interface pública IAgentScopeActivityTracking Interface para um tipo de IAgentScopeActivityTracking de IBuildInformationNode.Para obter um nó de IAgentScopeActivityTracking, use a classe de InformationNodeConverters.
Interface pública IBuildAgent Essa interface define métodos para acessar o agente de compilação no computador de Team Foundation Build .
Interface pública IBuildAgentQueryResult Essa interface retorna os resultados de uma consulta para IBuildAgent.
Interface pública IBuildAgentSpec Essa interface especifica um agente de compilação usado para consultar agentes de compilação.
Interface pública IBuildController Representa um controlador de compilação no servidor de compilação de TFS.
Interface pública IBuildControllerQueryResult A interface para o resultado de uma consulta para IBuildControllers.
Interface pública IBuildControllerSpec Interface para uma especificação do controlador de compilação.Usado para consultar controladores de compilação.
Interface pública IBuildDefinition Essa interface representa uma definição de compilação.
Interface pública IBuildDefinitionQueryResult Essa interface representa o resultado de uma consulta de IBuildDefinition .
Interface pública IBuildDefinitionSourceProvider Representa um provedor de origem usado por uma definição de compilação.
Interface pública IBuildDefinitionSpec Uma interface para uma especificação de definição de compilação.Usado para consultar definições de compilação.
Interface pública IBuildDeletionResult Uma interface para um resultado de exclusão de compilação.Representa os resultados de excluir uma compilação do Team Foundation Server.
Interface pública IBuildDetail Interface para uma compilação no servidor que está executando Team Foundation Build.Para obter mais informações sobre como usar essa interface, consulte Gerenciar a verbosidade de informações e controle de compilação ou Atividades do Team Foundation Build.
Interface pública IBuildDetailSpec Interface para uma especificação de detalhes de compilação.Usado para consultar compilações no servidor que está executando Team Foundation Build.
Interface pública IBuildError Interface para um tipo de BuildError de IBuildInformationNode.Para obter um IBuildError, use a classe de InformationNodeConverters.
Interface pública IBuildErrorBase Interface para tipos de BuildError e de BuildWarning de IBuildInformationNodes.Para obter um IBuildError ou um IBuildWarning, use a classe de InformationNodeConverters.
Interface pública IBuildGroupItem Interface para um item de grupo de compilação no servidor que está executando Team Foundation Build.
Interface pública IBuildInformation Interface para nós de uma recolher de informações sobre uma compilação.
Interface pública IBuildInformationNode Interface para um único seguimento de hierárquica informações sobre uma compilação.Para obter mais informações sobre o uso dessa interface, consulte Atividades do Team Foundation Build.
Interface pública IBuildMessage Interface para o tipo de BuildMessage de IBuildInformationNode.Para obter um IBuildMessage, use a classe de InformationNodeConverters.
Interface pública IBuildProjectNode Interface para um tipo de BuildProjectNode de IBuildInformationNode.Para obter um IBuildProjectNode, use a classe de InformationNodeConverters.
Interface pública IBuildQueryResult A interface para o resultado de uma consulta para IBuildDetails.
Interface pública IBuildRequest Interface para uma solicitação de compilação no servidor que está executando Team Foundation Build.
Interface pública IBuildServer Interface para o servidor que está executando Team Foundation Build.
Interface pública IBuildServiceHost Interface para um host de serviço de compilação no servidor que está executando Team Foundation Build.
Interface pública IBuildServiceHostQueryResult A interface para o resultado de uma consulta para IBuildServiceHosts.
Interface pública IBuildStep Interface para um tipo de BuildStep de IBuildInformationNode.Para obter um IBuildStep, use a classe de InformationNodeConverters.
Interface pública IBuildWarning Interface para um tipo de BuildWarning de IBuildInformationNode.Para obter um IBuildWarning, use a classe de InformationNodeConverters.
Interface pública IChangesetSummary Interface para um tipo de ChangesetSummary de IBuildInformationNode. Para obter um IChangesetSummary, use a classe de InformationNodeConverters.
Interface pública ICodeCoverageSummary Obsoleta. Interface para um tipo de CodeCoverageSummary de IBuildInformationNode. Para obter um ICodeCoverageSummary, use a classe de InformationNodeConverters.
Interface pública ICompilationSummary Obsoleta. Interface para um tipo de CompilationSummary de IBuildInformationNode. Para obter um ICompilationSummary, use a classe de InformationNodeConverters.
Interface pública IConfigurationSummary Interface para um tipo de ConfigurationSummary de IBuildInformationNode. Para obter um IConfigurationSummary, use a classe de InformationNodeConverters.
Interface pública IConfigurationToBuild Obsoleta. Uma interface para uma configuração compila no TfsBuild.proj.
Interface pública ICustomSummaryInformation ICustomSummaryInformation é uma interface auxiliar para IBuildInformationNodes do tipo “CustomSummaryInformation”.Para obter um ICustomSummaryInformation, use a classe de InformationNodeConverters.
Interface pública IExternalLink Interface para um tipo de ExternalLink de IBuildInformationNode. Para obter um IExternalLink, use a classe de InformationNodeConverters.
Interface pública IFailure Interface para uma falha que ocorre durante uma chamada de servidor.
Interface pública IMetadataFile Obsoleta. Interface para um item de MetadataFile no TfsBuild.proj.
Interface pública IProcessTemplate Interface para um modelo de processo para uma definição de compilação no servidor que está executando Team Foundation Build.
Interface pública IProjectFile Obsoleta. Interface para um arquivo de projeto de compilação do Team Foundation Server (TfsBuild.proj).
Interface pública IQueuedBuild A interface para uma compilação na fila no servidor que está executando Team Foundation Build.
Interface pública IQueuedBuildQueryResult A interface para o resultado de uma consulta para IQueuedBuilds.
Interface pública IQueuedBuildSpec Interface para uma especificação de fila de compilação, que pode ser usada para consultar compilações na fila.
Interface pública IQueuedBuildsView A interface para uma visão de compilações na fila no servidor que está executando Team Foundation Build.
Interface pública IRetentionPolicy A interface para uma política de retenção no servidor que está executando Team Foundation Build.
Interface pública ISchedule A interface para uma agenda de uma definição de compilação no servidor que está executando Team Foundation Build.
Interface pública ISolutionToBuild Obsoleta. Interface para um item de SolutionToBuild no TfsBuild.proj.
Interface pública ITestContainer Obsoleta. Interface para um item do TestContainer no TfsBuild.proj.
Interface pública ITestSummary Obsoleta. Interface para o tipo de TestSummary de IBuildInformationNode.Para obter um ITestSummary, use a classe de InformationNodeConverters.
Interface pública IWorkItemSummary Interface para um tipo de WorkItemSummary de IBuildInformationNode.Para obter um IWorkItemSummary, use a classe de InformationNodeConverters.
Interface pública IWorkspaceMapping Representa um mapeamento de espaço de trabalho no servidor que está executando Team Foundation Build.
Interface pública IWorkspaceTemplate Representa um espaço de trabalho de definição de compilação no servidor que está executando Team Foundation Build.

Delegados

  Delegado Descrição
Delegado público PollingCompletedEventHandler Manipulador de eventos para um evento concluído.
Delegado público StatusChangedEventHandler Manipulador de eventos para um evento de alteração de status.

Enumerações

  Enumeração Descrição
Enumeração pública Agent2008Status Descreve o status de um agente de compilação 2008.
Enumeração pública AgentReservationStatus Descreve o estado de uma reserva de agente.
Enumeração pública AgentStatus Descreve o status de um agente de compilação.
Enumeração pública BuildAgentUpdate Descreve uma atualização para o agente de compilação.
Enumeração pública BuildControllerUpdate Especifica os campos que devem ser atualizados para um controlador de compilação.
Enumeração pública BuildMessageImportance Descreve a importância de uma mensagem.Para obter mais informações sobre como usar esse tipo, consulte Gerenciar informações de compilação e detalhamento de controle.
Enumeração pública BuildPhaseStatus Descreve o status da fase de compilação.
Enumeração pública BuildQueryOrder Descreve a ordem de consulta de compilação.
Enumeração pública BuildReason Descreve a razão para a compilação.
Enumeração pública BuildServerVersion Descreve a versão do servidor de compilação.
Enumeração pública BuildServiceHostUpdate Descreve uma atualização no host de serviço de compilação.
Enumeração pública BuildStatus Essa enumeração representa o status das compilações e das etapas de compilação.
Enumeração pública BuildStepStatus Descreve o status da etapa de compilação.
Enumeração pública BuildUpdate Descreve uma atualização para a compilação.
Enumeração pública CodeAnalysisRunType Obsoleta. Descreve o tipo de execução de análise de código.
Enumeração pública ContinuousIntegrationType Descreve o tipo contínuo de integração.
Enumeração pública ControllerStatus Descreve o status do controlador.
Enumeração pública DefinitionQueueStatus Especifica o status de uma fila de definição.
Enumeração pública DefinitionTriggerType Especifica o tipo de disparador que é usado para uma definição de compilação.
Enumeração pública DeleteOptions Opções para exclusão.
Enumeração pública DeploymentEnvironmentKind
Enumeração pública GetOption Descreve as opções para uma operação de obtenção.
Enumeração pública HostEnvironmentOption Descreve as opções de ambiente de hospedagem.
Enumeração pública InformationEditOptions Descreve as opções para edição de informações.
Enumeração pública ProcessTemplateType Descreve o tipo de um modelo de processo.
Enumeração pública QueryDeletedOption Opções para consulte itens excluídos.
Enumeração pública QueryOptions Opções para uma consulta.
Enumeração pública QueuedBuildRetryOption Especifica as opções remeter uma solicitação de compilação.
Enumeração pública QueuedBuildUpdate Descreve a prioridade de uma atualização na fila de compilação.
Enumeração pública QueueOptions Descreve as opções para uma fila.
Enumeração pública QueuePriority Descreve a prioridade na fila.
Enumeração pública QueueStatus Descreve o status de item da fila.
Enumeração pública ScheduleDays Descreve os dias de cronograma.
Enumeração pública ScheduleType Descreve o tipo de cronograma.
Enumeração pública ServiceHostStatus Especifica o status atual de um host de serviço de compilação.
Enumeração pública WorkspaceMappingDepth Descreve a profundidade de mapeamento de espaço de trabalho.
Enumeração pública WorkspaceMappingType Descreve o tipo de um mapeamento de espaço de trabalho.