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


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 Этот класс содержит сводку построения для фактического развертывания и сводку построения для развертывания построения источника.
Открытый класс BuildDeploymentSpec Предоставляет свойства для запросов развертывания построения в коллекции командного проекта.
Открытый класс BuildEnumerationHelper
Открытый класс BuildExtensionAttribute Представляет атрибут расширения построения.
Открытый класс BuildFailedException Исключение, которое вызывается, если построение завершилось неудачей.
Открытый класс BuildFailureException Исключение сбоя построения.
Открытый класс BuildGroupAlreadyExistsException Исключение, выдаваемое в том случае, если группа построения уже существует.
Открытый класс BuildGroupDoesNotExistException Исключение, выдаваемое в том случае, если группа построения не существует.
Открытый класс BuildMachineRequestDoesNotExistException
Открытый класс BuildNotDeletedException Исключение для построения, которое не было удалено.
Открытый класс BuildNotFinishedException Исключение, которое вызывается, если построение не закончило.
Открытый класс BuildNotFoundException Исключение, возникающее, когда построение не найдено.
Открытый класс BuildNotFoundForUriException Исключение, возникающее, когда построение не был найден в указанном универсальном коде ресурса (URI).
Открытый класс BuildNumberAlreadyExistsException Исключение для номера построения, который уже существует.
Открытый класс BuildQualityDoesNotExistException Исключение, которое возникает, когда свойство построения не существует.
Открытый класс BuildReasonNotSupportedException Исключение, выдаваемое в том случае, если причиной построения не поддерживается.
Открытый класс BuildServerException Базовый класс для исключений сервера построения.
Открытый класс 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 Этот класс содержит «public» сведения о DeploymentEnvironent.Это включает имя, TeamProject, ConnectedServiceName, FriendlyName, тип и описание.Используется клиентами, чтобы отобразить DeploymentEnviornment без отображения секретных сведений.
Открытый класс DeploymentEnvironmentNotFoundException
Открытый класс DeploymentService
Открытый класс DuplicateBuildUpdateRequestException
Открытый класс DuplicateInformationChangeRequestException Исключение, которое вызывается двойным запросом на изменение данных.
Открытый класс DuplicateProcessTemplateException Исключение, повторяющегося шаблона процесса.
Открытый класс GatedCheckInTicketValidationException Исключение, которое возникает ошибка, возникающая в отстробированной проверке биржевых котировок возврата.
Открытый класс InformationAddRequestCycleException Исключение, которое возникает ошибка сведения добавляет цикл запроса.
Открытый класс InformationChangeRequestException Исключение, которое возникает ошибка запроса на изменение данных.
Открытый класс InformationNodeConverters Предоставляет методы для преобразования объектов IBuildInformationNode в нескольких определенных типов.
Открытый класс InformationNodeDoesNotExistException Исключение, которое вызывается, когда узел данные отсутствуют.
Открытый класс InformationParentNodeDoesNotExistException Исключение, возникающее, когда родительский узел данные отсутствуют.
Открытый класс InvalidBuildAgentReservationException Исключение для недопустимой резервирования агента построения.
Открытый класс InvalidBuildGroupItemUpdateException Исключение, которое возникает, обновлением элемента группы построения, недопустимо.
Открытый класс InvalidBuildRequestException Исключение, которое возникает в запросе построения, который является недопустимым.
Открытый класс InvalidBuildUriException Исключение, которое возникает, универсальный код ресурса (uri) построения, недопустимо.
Открытый класс InvalidFinalStatusException Исключение для заключительного состоянии, является недопустимым.
Открытый класс InvalidPlatformFlavorException Исключение, которое возникает, флейвором платформы, является недопустимым.
Открытый класс InvalidQueueRequestException Исключение, формируемое при возникновении ошибки, поскольку запрос очереди, недопустим.
Открытый класс 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 Взаимодействие для контроллера построений на сервере, на котором выполняется Team Foundation Build.
Открытый интерфейс IBuildControllerQueryResult Интерфейс для результата запроса для IBuildControllers.
Открытый интерфейс IBuildControllerSpec Интерфейс для спецификации контроллера построений.Используется для запроса для контроллеров построений.
Открытый интерфейс IBuildDefinition Этот интерфейс представляет определение построения.
Открытый интерфейс IBuildDefinitionQueryResult Этот интерфейс представляет результат запроса объектов IBuildDefinition.
Открытый интерфейс IBuildDefinitionSpec Интерфейс для спецификации определения построения.Используется для запроса для определений построения.
Открытый интерфейс IBuildDeletionResult Интерфейс для результата удаления построения.Он представляет результаты удаление из построения Team Foundation Server.
Открытый интерфейс IBuildDetail Взаимодействие для построения на сервере, на котором запущен Team Foundation Build.Дополнительные сведения об использовании этого интерфейса см. в разделе Управление сведениями по построении и уровнем детализации или Действия построения Team Foundation.
Открытый интерфейс IBuildDetailSpec Интерфейс подробные спецификации построения.Используемый для запроса для построений на сервере, на котором работают Team Foundation build.
Открытый интерфейс IBuildError Интерфейс для типа BuildError IBuildInformationNode.Для получения IBuildError используйте класс InformationNodeConverters.
Открытый интерфейс IBuildErrorBase Взаимодействие для типов BuildError и BuildWarning IBuildInformationNodes.Для получения IBuildError или IBuildWarning используйте класс InformationNodeConverters.
Открытый интерфейс IBuildGroupItem Взаимодействие для элемента группы на сервере, на котором работают построения Team Foundation build.
Открытый интерфейс IBuildInformation Взаимодействие для коллекции узлов сведения о построении.
Открытый интерфейс IBuildInformationNode Взаимодействие для одной части иерархического сведения о построении.Дополнительные сведения об использовании этого интерфейса см. в разделе Действия построения Team Foundation.
Открытый интерфейс 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 build.
Открытый интерфейс IRetentionPolicy Интерфейс для политик хранения на сервере, на котором работают Team Foundation build.
Открытый интерфейс ISchedule Интерфейс расписания на сервере, на котором работают определения построения Team Foundation build.
Открытый интерфейс ISolutionToBuild Устаревший. Интерфейс для элемента SolutionToBuild в TfsBuild.proj.
Открытый интерфейс ITestContainer Устаревший. Взаимодействие для элемента TestContainer в TfsBuild.proj.
Открытый интерфейс ITestSummary Устаревший. Интерфейс для типа TestSummary IBuildInformationNode.Для получения ITestSummary используйте класс InformationNodeConverters.
Открытый интерфейс IWorkItemSummary Интерфейс для типа WorkItemSummary IBuildInformationNode.Для получения IWorkItemSummary используйте класс InformationNodeConverters.
Открытый интерфейс IWorkspaceMapping Представляет сопоставление рабочей области, где установлены на сервере Team Foundation build.
Открытый интерфейс 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 Описывает тип сопоставления рабочей области.