Поделиться через


Microsoft.TeamFoundation.Build.Client - пространство имен

Пространство имен Microsoft.TeamFoundation.Build.Client предоставляет необходимые интерфейс API клиентское приложение с функцией построения Team Foundation Server.

Классы

  Класс Описание
Открытый класс AccessDeniedException Исключение вызывается, когда доступ запрещен.
Открытый класс AdministrationException Исключение для ошибки администрирования.
Открытый класс BuildActivityAttribute Представляет атрибут действия сборки.
Открытый класс BuildAgentAlreadyExistsException Исключение вызывается, когда агент сборки уже существует.
Открытый класс BuildAgentDeletionException
Открытый класс BuildAgentDoesNotExistException Исключение вызывается, когда агент сборки не существует.
Открытый класс BuildAgentFailureException Исключение для ошибок агента сборки.
Открытый класс BuildAgentNotFoundException Исключение вызывается, когда агент сборки не найден.
Открытый класс BuildAgentNotFoundForUriException Исключение вызывается, когда агент сборки не найден в указанном универсальный код ресурса (URI).
Открытый класс BuildAgentNotReadyToSaveException Исключение возникает, если агент был готов сборки не сохраняется.
Открытый класс BuildAgentNotRecognizedException Исключение возникает, если агент был сборки не воспринимается.
Открытый класс BuildAgentNotUniqueException Исключение вызывается, когда агент сборки не является уникальным.
Открытый класс BuildAgentSpecNotUniqueException Исключение вызывается, когда спецификации агента сборки не были уникальны.
Открытый класс BuildAgentUpdateException Исключение вызывается, когда агент сборки обновления.
Открытый класс BuildClientUtil
Открытый класс BuildControllerAlreadyExistsException Исключение возникает, если контроллер сборок уже существует.
Открытый класс BuildControllerDeletionException Исключение вызывается при возникновении ошибки удалению контроллера сборок.
Открытый класс BuildControllerDoesNotExistException Исключение возникает, если контроллер сборок не существует.
Открытый класс BuildControllerNotFoundException Исключение возникает, если контроллер сборок не найден.
Открытый класс BuildControllerNotFoundForUriException Исключение возникает, если контроллер сборок не найден в указанном универсальный код ресурса (URI).
Открытый класс BuildControllerNotReadyToSaveException Исключение возникает, если контроллер сборок не был готов сохранения.
Открытый класс BuildControllerSpecNotUniqueException Исключение вызывается, когда спецификации контроллера сборок не были уникальны.
Открытый класс BuildControllerUpdateException
Открытый класс BuildDefinitionAlreadyExistsException Исключение возникает, когда определение сборки уже существует.
Открытый класс BuildDefinitionDisabledException Исключение возникает, когда определение сборки запрещено.
Открытый класс BuildDefinitionDoesNotExistException Исключение возникает, когда определение сборки не существует.
Открытый класс BuildDefinitionFailureException Исключение, вызываемое при определении сборки.
Открытый класс BuildDefinitionNotFoundException Исключение возникает, когда определение сборки не найдено.
Открытый класс BuildDefinitionNotFoundForUriException Исключение возникает, когда определение сборки не было найдено в определенном универсальный код ресурса (URI).
Открытый класс BuildDefinitionSpecNotUniqueException Исключение вызывается, когда спецификации определения сборки не были уникальны.
Открытый класс BuildDefinitionUpdateException
Открытый класс BuildDefinitionXmlSerializer
Открытый класс BuildDeployment Представляет развертывание на сервере построений TFS.
Открытый класс BuildDeploymentSpec Предоставляет свойства для запросов развертывания построения в коллекции командных проектов.
Открытый класс BuildEnumerationHelper
Открытый класс BuildExtensionAttribute Представляет атрибут сборки расширения.
Открытый класс BuildFailedException Исключение возникает, когда сборка завершается ошибкой.
Открытый класс BuildFailureException Исключение для ошибок сборки.
Открытый класс BuildGroupAlreadyExistsException Исключение вызывается, когда команда сборки уже существует.
Открытый класс BuildGroupDoesNotExistException Исключение вызывается, когда команда сборки не существует.
Открытый класс BuildNotDeletedException Исключение для сборки, которая не была удалена.
Открытый класс BuildNotFinishedException Исключение возникает, когда сборка не закончила.
Открытый класс BuildNotFoundException Исключение возникает, когда сборка не найдена.
Открытый класс BuildNotFoundForUriException Исключение возникает, когда сборка не найдена по указанному идентификатору код ресурса (URI) (URI).
Открытый класс BuildNumberAlreadyExistsException Исключение для номера версии сборки, который уже существует.
Открытый класс BuildQualityDoesNotExistException Исключение вызывается, когда свойство построения не существует.
Открытый класс BuildReasonNotSupportedException Исключение возникает, если причиной сборки не поддерживается.
Открытый класс BuildServerException Базовый класс для исключений на сервере построений.
Открытый класс BuildServerExtensions
Открытый класс BuildServiceHostAlreadyExistsException Исключение вызывается, когда узел службы сборки уже существует.
Открытый класс BuildServiceHostDeletionException
Открытый класс BuildServiceHostDoesNotExistException Исключение вызывается, когда узел службы сборки не существует.
Открытый класс BuildServiceHostNotFoundException Исключение возникает, если не был обнаружен узел службы сборки.
Открытый класс BuildServiceHostNotFoundForUriException Исключение вызывается, когда узел службы сборки не найден в указанном универсальный код ресурса (URI).
Открытый класс BuildServiceHostOwnershipException
Открытый класс BuildServiceHostSpecNotUniqueException Исключение вызывается, когда спецификации узла службы сборки не были уникальны.
Открытый класс BuildServiceHostUpdateException
Открытый класс BuildSpecNotUniqueException Исключение вызывается, когда спецификации сборки не были уникальны.
Открытый класс BuildStoppedException Исключение возникает, когда сборка остановки.
Открытый класс BuildSummary Этот класс содержит основные сведения о построении и пользовательский интерфейс может показать, что ей
Открытый класс BuildTeamProjectPermission Представляет разрешение сборки проекта для указанного пользователя.
Открытый класс BuildTeamProjectPermission2010 Представляет разрешение сборки проекта для указанного пользователя.
Открытый класс CannotDeleteDefinitionBuildExistsException Исключение возникает, когда определение сборки не может быть удалена из-за существующей сборки.
Открытый класс CannotDeleteInProgressBuildException Исключение, вызываемое попыткой удаления сборки, выполняется.
Открытый класс CannotRedeployException
Открытый класс CannotStartBuildException
Открытый класс CannotStopBuildException Исключение вызывается, когда сборка не может остановиться.
Открытый класс ChangesetDisplayInformation Этот класс содержит номер набора изменений, отображаемое имя пользователя
Открытый класс ConfigurationFolderPathNotFoundException Исключение возникает, если не найден путь папки конфигурации.
Открытый класс CoverageServiceRestartFailureDuringDeleteException Исключение, вызываемое, когда служба покрытия перезапустить во время операции удаления.
Открытый класс CustomAssemblyPathNotFoundException Исключение, которое возникает, когда путь пользовательской сборки не найден.
Открытый класс CustomBuildServiceException Исключение для ошибки с пользовательской службой сборки.
Открытый класс DeleteBuildFailedException Исключение, возникающее при удалении сборки завершился неудачей.
Открытый класс DeploymentEnvironment Этот класс содержит все метаданные среды развертывания, а также секретные свойства среды.Этот класс не сериализует секретные значения. эти осуществляется удаленный доступ из клиента по требованию.
Открытый класс DeploymentEnvironmentCreationData
Открытый класс DeploymentEnvironmentMetadata Этот класс содержит «общие» сведения о DeploymentEnvironent.Это включает имя, TeamProject, ConnectedServiceName, FriendlyName, тип и описание.Используется клиентами для отображения DeploymentEnviornment без отображения секретные сведения.
Открытый класс DeploymentEnvironmentNotFoundException
Открытый класс DeploymentService
Открытый класс DuplicateBuildUpdateRequestException
Открытый класс DuplicateInformationChangeRequestException Исключение, вызываемое двойным запроса на изменение сведения.
Открытый класс DuplicateProcessTemplateException Исключение двойного шаблона процесса.
Открытый класс GatedCheckInTicketValidationException Исключение, которое возникает ошибка, происходящая при проверке тиккера условного возврата.
Открытый класс InformationAddRequestCycleException Исключение, вызываемое ошибкой в данных добавляет цикла запроса.
Открытый класс InformationChangeRequestException Исключение, вызываемое ошибкой в запрос на изменение сведения.
Открытый класс InformationNodeConverters Предоставляет методы для преобразования объектов IBuildInformationNode в более определенных типов.
Открытый класс InformationNodeDoesNotExistException Исключение вызывается, когда узел сведения не существует.
Открытый класс InformationParentNodeDoesNotExistException Исключение вызывается, когда родительского узла сведения не существует.
Открытый класс InvalidBuildAgentReservationException Исключение недопустимого агента резервирования для сборки.
Открытый класс InvalidBuildGroupItemUpdateException Исключение, вызываемое обновления элемента группы сборки, является недопустимым.
Открытый класс InvalidBuildRequestException Исключение, вызываемое запросом сборки, является недопустимым.
Открытый класс InvalidBuildUriException Исключение, вызываемое сборкой URI, недопустима.
Открытый класс InvalidFinalStatusException Исключение для ее конечного состояния, является недопустимым.
Открытый класс InvalidGitRepoUriException
Открытый класс InvalidGitUriException
Открытый класс InvalidPlatformFlavorException Исключение, вызываемое версию платформы, недопустима.
Открытый класс InvalidQueueRequestException Исключение вызывается при возникновении ошибки, поскольку запрос очереди недопустим.
Открытый класс InvalidSharedResourceRequestException
Открытый класс MultipleDefaultProcessTemplatesException Исключение всего наличием нескольких шаблонов процесса по умолчанию.
Открытый класс MultipleUpgradeProcessTemplatesException Исключение, вызываемое наличием нескольких шаблонов процесса обновления.
Открытый класс PollingCompletedEventArgs Представляет аргументы событий для события завершения опроса.
Открытый класс ProcessTemplateDeletedException Исключение вызывается, когда шаблон процесса удален.
Открытый класс ProcessTemplateNotFoundException Исключение вызывается, когда шаблон процесса не найден.
Открытый класс ProjectFileCreationException Исключение для ошибки при создании файла проекта.
Открытый класс ProjectFileTemplateNotFoundException Исключение вызывается, когда шаблон файла проекта не найден.
Открытый класс QueuedBuildDoesNotExistException Исключение, которое вызывается, если построение в очередь не существует.
Открытый класс QueuedBuildUpdateException Исключение вызывается при возникновении ошибки с обновлением построения в очереди.
Открытый класс RequestedForDisplayInformation Этот класс содержит tfid и отображаемое имя пользователя requestedFor
Открытый класс ResponseFileCreationException Исключение для ошибки при создании файла ответов.
Открытый класс SecurityException Исключение для ошибок безопасности.
Открытый класс SharedResourceAlreadyAcquiredException Исключение возникает, если общий ресурс уже был приобретен.
Открытый класс SharedResourceAlreadyRequestedException Исключение возникает, если общий ресурс уже был запрошен.
Открытый класс StatusChangedEventArgs Аргументы события для события изменения состояния.
Открытый класс StopBuildFailedException Исключение вызывается, когда запрос остановки сборки завершился неудачей.
Открытый класс StopBuildTimeoutException Исключение, вызываемое по времени ожидания запроса остановить сборки.

Интерфейсы

  Интерфейс Описание
Открытый интерфейс IActivityProperties Интерфейс для типа IActivityProperties IBuildInformationNode.Для доступа к узлу IActivityProperties используйте класс InformationNodeConverters.
Открытый интерфейс IActivityTracking Интерфейс для типа IActivityTracking IBuildInformationNode.Для получения IActivityTracking используйте класс InformationNodeConverters.
Открытый интерфейс IAgentScopeActivityTracking Интерфейс для типа IAgentScopeActivityTracking IBuildInformationNode.Для доступа к узлу IAgentScopeActivityTracking используйте класс InformationNodeConverters.
Открытый интерфейс IBuildAgent Этот интерфейс определяет методы доступа к агент сборки на компьютере Team Foundation Build.
Открытый интерфейс IBuildAgentQueryResult Этот интерфейс возвращает результаты запроса для IBuildAgent.
Открытый интерфейс IBuildAgentSpec Этот интерфейс определяет агент сборки, используемый в запрос для агентов сборки.
Открытый интерфейс IBuildController Представляет контроллер построений на сервере построений TFS.
Открытый интерфейс IBuildControllerQueryResult Интерфейс для результата запроса для IBuildControllers.
Открытый интерфейс IBuildControllerSpec Интерфейс спецификации контроллера сборок.Используется в запрос для контроллеров сборок.
Открытый интерфейс IBuildDefinition Этот интерфейс представляет определение сборки.
Открытый интерфейс IBuildDefinitionQueryResult Этот интерфейс представляет собой результат запроса объектов IBuildDefinition.
Открытый интерфейс IBuildDefinitionSourceProvider Представляет поставщик источника, используемый определением сборки.
Открытый интерфейс IBuildDefinitionSpec Интерфейс спецификации определения сборки.Используется для запроса определений сборки.
Открытый интерфейс IBuildDeletionResult Интерфейс для результата удаления сборки.Он представляет результаты удаление сборки из Team Foundation Server.
Открытый интерфейс IBuildDetail Интерфейс для построения на сервере с Team Foundation Build.Дополнительные сведения об использовании этого интерфейса см. в разделе Управление детализации сведения о построении и элемента управления или Действия Team Foundation Build.
Открытый интерфейс IBuildDetailSpec Интерфейс для детальной спецификации сборки.Используется для запроса сборок на сервере, на котором установлен Team Foundation.
Открытый интерфейс IBuildError Интерфейс для типа BuildError IBuildInformationNode.Для получения IBuildError используйте класс InformationNodeConverters.
Открытый интерфейс IBuildErrorBase Интерфейс для типов BuildError и BuildWarning IBuildInformationNodes.Для получения IBuildError или IBuildWarning используйте класс InformationNodeConverters.
Открытый интерфейс IBuildGroupItem Интерфейс для элемента группы сборки на сервере, на котором установлен Team Foundation.
Открытый интерфейс IBuildInformation Интерфейс для узлов собрать сведения о сборке.
Открытый интерфейс IBuildInformationNode Интерфейс для отдельного элемента иерархических сведения о сборке.Дополнительные сведения об использовании этого интерфейса см. в разделе Действия Team Foundation Build.
Открытый интерфейс IBuildMessage Интерфейс для типа BuildMessage IBuildInformationNode.Для получения IBuildMessage используйте класс InformationNodeConverters.
Открытый интерфейс IBuildProjectNode Интерфейс для типа BuildProjectNode IBuildInformationNode.Для получения IBuildProjectNode используйте класс InformationNodeConverters.
Открытый интерфейс IBuildQueryResult Интерфейс для результата запроса для IBuildDetails.
Открытый интерфейс IBuildRequest Интерфейс запроса сборки на сервере под управлением Team Foundation Build.
Открытый интерфейс IBuildServer Интерфейс для сервера, на котором выполняется Team Foundation Build.
Открытый интерфейс IBuildServiceHost Интерфейс для узла службы сборки на сервере, на котором выполняется Team Foundation Build.
Открытый интерфейс IBuildServiceHostQueryResult Интерфейс для результата запроса для IBuildServiceHosts.
Открытый интерфейс IBuildStep Интерфейс для типа BuildStep IBuildInformationNode.Для получения IBuildStep используйте класс InformationNodeConverters.
Открытый интерфейс IBuildWarning Интерфейс для типа BuildWarning IBuildInformationNode.Для получения IBuildWarning используйте класс InformationNodeConverters.
Открытый интерфейс IChangesetSummary Интерфейс для типа ChangesetSummary IBuildInformationNode. Для получения IChangesetSummary используйте класс InformationNodeConverters.
Открытый интерфейс ICodeCoverageSummary Устаревшее. Интерфейс для типа CodeCoverageSummary IBuildInformationNode. Для получения ICodeCoverageSummary используйте класс InformationNodeConverters.
Открытый интерфейс ICompilationSummary Устаревшее. Интерфейс для типа CompilationSummary IBuildInformationNode. Для получения ICompilationSummary используйте класс InformationNodeConverters.
Открытый интерфейс IConfigurationSummary Интерфейс для типа ConfigurationSummary IBuildInformationNode. Для получения IConfigurationSummary используйте класс InformationNodeConverters.
Открытый интерфейс IConfigurationToBuild Устаревшее. Интерфейс для конфигурации, который следует построить в TfsBuild.proj.
Открытый интерфейс ICustomSummaryInformation ICustomSummaryInformation вспомогательный интерфейс для IBuildInformationNodes типа «CustomSummaryInformation».Для получения ICustomSummaryInformation используйте класс InformationNodeConverters.
Открытый интерфейс IExternalLink Интерфейс для типа ExternalLink IBuildInformationNode. Для получения IExternalLink используйте класс InformationNodeConverters.
Открытый интерфейс IFailure Интерфейс для сбоя, произошедшего во время вызова сервера.
Открытый интерфейс IMetadataFile Устаревшее. Интерфейс для элемента в MetadataFile TfsBuild.proj.
Открытый интерфейс IProcessTemplate Интерфейс для шаблона процесса для определения сборки на сервере под управлением Team Foundation Build.
Открытый интерфейс IProjectFile Устаревшее. Интерфейс для файла сборки проекта Team Foundation Server (TfsBuild.proj).
Открытый интерфейс IQueuedBuild Интерфейс для построения в очереди на сервере под управлением Team Foundation Build.
Открытый интерфейс IQueuedBuildQueryResult Интерфейс для результата запроса для IQueuedBuilds.
Открытый интерфейс IQueuedBuildSpec Интерфейс спецификации очереди построений, который можно использовать для запроса для построения в очереди.
Открытый интерфейс IQueuedBuildsView Интерфейс для представления построений в очереди на сервере, на котором установлен Team Foundation.
Открытый интерфейс IRetentionPolicy Интерфейс для политики сохранения на сервере, на котором установлен Team Foundation.
Открытый интерфейс ISchedule Интерфейс для определения расписания сборки на сервере, на котором установлен Team Foundation.
Открытый интерфейс ISolutionToBuild Устаревшее. Интерфейс для элемента в SolutionToBuild TfsBuild.proj.
Открытый интерфейс ITestContainer Устаревшее. Интерфейс для элемента в TestContainer TfsBuild.proj.
Открытый интерфейс ITestSummary Устаревшее. Интерфейс для типа TestSummary IBuildInformationNode.Для получения ITestSummary используйте класс InformationNodeConverters.
Открытый интерфейс IWorkItemSummary Интерфейс для типа WorkItemSummary IBuildInformationNode.Для получения IWorkItemSummary используйте класс InformationNodeConverters.
Открытый интерфейс IWorkspaceMapping Представляет сопоставление рабочей области на сервере, на котором установлен Team Foundation.
Открытый интерфейс IWorkspaceTemplate Представляет рабочую область определения сборки на сервере под управлением Team Foundation Build.

Делегаты

  Делегат Описание
Открытый делегат PollingCompletedEventHandler Обработчик событий для события.
Открытый делегат StatusChangedEventHandler Обработчик событий для события изменения состояния.

Перечисления

  Перечисление Описание
Открытое перечисление Agent2008Status Описывает состояние агента сборки 2008.
Открытое перечисление AgentReservationStatus Описывает состояние агента резервирования.
Открытое перечисление AgentStatus Описывает состояние агента сборки.
Открытое перечисление BuildAgentUpdate Описание обновления к агенту сборки.
Открытое перечисление BuildControllerUpdate Определяет поля, которые должны быть обновлены для контроллера построений.
Открытое перечисление BuildMessageImportance Описывает уровень важности сообщения.Дополнительные сведения об использовании этого типа см. в разделе Управление сведениями по построении и уровнем детализации.
Открытое перечисление BuildPhaseStatus Описывает состояние этапа сборки.
Открытое перечисление BuildQueryOrder Описание порядка запроса сборки.
Открытое перечисление BuildReason Описывает причину сборки.
Открытое перечисление BuildServerVersion Описывает версию сервера построений.
Открытое перечисление BuildServiceHostUpdate Описывает обновление в узле службы сборки.
Открытое перечисление BuildStatus Это перечисление представляет состояние сборок и этапов построения.
Открытое перечисление BuildStepStatus Описывает состояние этапа построения.
Открытое перечисление BuildUpdate Описывает обновление на сборку.
Открытое перечисление CodeAnalysisRunType Устаревшее. Описывает тип анализ кода.
Открытое перечисление ContinuousIntegrationType Описывает тип непрерывной интеграции.
Открытое перечисление ControllerStatus Описывает состояние контроллера.
Открытое перечисление DefinitionQueueStatus Указывает состояние очереди определения.
Открытое перечисление DefinitionTriggerType Определяет тип триггера, который используется для определения сборки.
Открытое перечисление DeleteOptions Параметры для удаления.
Открытое перечисление DeploymentEnvironmentKind
Открытое перечисление GetOption Описание параметров операции Get.
Открытое перечисление HostEnvironmentOption Описание параметров среды узла.
Открытое перечисление InformationEditOptions Описание параметров редактирования сведения.
Открытое перечисление ProcessTemplateType Описывает тип шаблона процесса.
Открытое перечисление QueryDeletedOption Параметры для запросов удаленные элементы.
Открытое перечисление QueryOptions Параметры запроса.
Открытое перечисление QueuedBuildRetryOption Определяет параметры requeue запрос сборки.
Открытое перечисление QueuedBuildUpdate Описывает приоритет обновления построения в очереди.
Открытое перечисление QueueOptions Описывает параметры для очереди.
Открытое перечисление QueuePriority Описывает приоритет в очереди.
Открытое перечисление QueueStatus Описывает состояние элемента очереди.
Открытое перечисление ScheduleDays Описывает дни расписания.
Открытое перечисление ScheduleType Описывает тип расписания.
Открытое перечисление ServiceHostStatus Указывает текущее состояние узла службы сборки.
Открытое перечисление WorkspaceMappingDepth Описывает глубину сопоставления рабочей области.
Открытое перечисление WorkspaceMappingType Описывает тип сопоставления рабочей области.