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


IBuildServer - интерфейс

Интерфейс для сервера, на котором выполняется Team Foundation Build.

Пространство имен:  Microsoft.TeamFoundation.Build.Client
Сборка:  Microsoft.TeamFoundation.Build.Client (в Microsoft.TeamFoundation.Build.Client.dll)

Синтаксис

'Декларация
Public Interface IBuildServer
public interface IBuildServer

Тип IBuildServer предоставляет следующие члены.

Свойства

  Имя Описание
Открытое свойство BuildServerVersion Получает версию сервера построений.
Открытое свойство NoCICheckInComment Получает строки комментария этим сигналов система непрерывной интеграции игнорировать возврат.Любой возврат с этой строкой в своем комментарии не активирует новую сборку.
Открытое свойство TeamProjectCollection Получает объект TeamProjectCollection, создавшего это IBuildServer.

В начало страницы

Методы

  Имя Описание
Открытый метод AddBuildQuality(String, String) Добавляет свойство построения к конкретному командному проекту.
Открытый метод AddBuildQuality(String, array<String[]) Добавляет массив качеств построения к конкретному командному проекту.
Открытый метод BeginQueryBuildDefinitions(array<IBuildDefinitionSpec[], AsyncCallback, Object) Возвращает результаты запроса определения сборки для заданного массива спецификаций определения сборки.
Открытый метод BeginQueryBuildDefinitions(array<IBuildDefinitionSpec[], Boolean, AsyncCallback, Object)
Открытый метод BeginQueryBuildDefinitionsByUri Именно асинхронной операции в определения запроса идентификатором сборки код ресурса (URI).
Открытый метод BeginQueryBuilds Именно асинхронной операции на сборки с помощью запроса массив спецификации.
Открытый метод BeginQueryBuildsByUri Получает сборок, соответствующих заданным URI типа " pack ".
Открытый метод BeginQueryQueuedBuilds Именно асинхронной операции на запрос очереди построений.
Открытый метод CancelBuilds(array<Int32[]) Отменяет построения в очереди с предоставленными идентификаторов, если они в настоящее время в активных или отложенных состояниях.
Открытый метод CancelBuilds(array<IQueuedBuild[]) Отменяет предоставленные построения в очереди, если они в настоящее время в активных или отложенных состояниях.
Открытый метод CreateBuildAgentSpec() Создает новую спецификацию агента сборки, которую можно использовать в агентам сборки запроса.
Открытый метод CreateBuildAgentSpec(IBuildAgent) Создает новую спецификацию агента сборки, которую можно использовать в агентам сборки запроса.
Открытый метод CreateBuildAgentSpec(String, String, List<String>) Создает новую спецификацию агента сборки, которую можно использовать в агентам сборки запроса.
Открытый метод CreateBuildAgentSpec(String, String, array<String[], List<String>) Создает новую спецификацию агента сборки, которую можно использовать в агентам сборки запроса.
Открытый метод CreateBuildControllerSpec() Создает новую спецификацию контроллера сборок, которую можно использовать с контроллерами сборок запроса.
Открытый метод CreateBuildControllerSpec(String, String) Создает новую спецификацию контроллера сборок, которую можно использовать с контроллерами сборок запроса.
Открытый метод CreateBuildControllerSpec(String, String, array<String[], Boolean) Создает новую спецификацию контроллера сборок, которую можно использовать с контроллерами сборок запроса.
Открытый метод CreateBuildDefinition Создает новое определение сборки будет выполнен сервером построений.
Открытый метод CreateBuildDefinitionSpec(String) Создает новую спецификацию определения сборки, которую можно использовать в определениях сборки запроса.
Открытый метод CreateBuildDefinitionSpec(IBuildDefinition) Создает новую спецификацию определения сборки, которую можно использовать в определениях сборки запроса.
Открытый метод CreateBuildDefinitionSpec(String, String) Создает новую спецификацию определения сборки, которую можно использовать в определениях сборки запроса.
Открытый метод CreateBuildDefinitionSpec(String, String, array<String[]) Создает новую спецификацию определения сборки, которую можно использовать в определениях сборки запроса.
Открытый метод CreateBuildDetailSpec(IEnumerable<Uri>) Создает новую подробной спецификация сборки, которую можно использовать для сборки запроса для определенных определений.
Открытый метод CreateBuildDetailSpec(String) Создает новую подробной спецификация сборки, которую можно использовать для сборки запроса для командного проекта.
Открытый метод CreateBuildDetailSpec(IBuildDefinition) Создает новую подробной спецификация сборки, которую можно использовать для сборки запроса для командного проекта.
Открытый метод CreateBuildDetailSpec(IBuildDefinitionSpec) Создает новую подробной спецификация сборки, которую можно использовать для сборки запроса для командного проекта.
Открытый метод CreateBuildDetailSpec(String, String) Создает новую подробной спецификация сборки, которую можно использовать для сборки запроса для командного проекта.
Открытый метод CreateBuildQueueSpec(IEnumerable<Uri>) Создает новую спецификацию очереди построений, которую можно использовать для построения в очереди запросов.
Открытый метод CreateBuildQueueSpec(String) Создает новую спецификацию очереди построений, которую можно использовать для построения в очереди запросов.
Открытый метод CreateBuildQueueSpec(String, String) Создает новую спецификацию очереди построений, которую можно использовать для построения в очереди запросов.
Открытый метод CreateBuildRequest(Uri) Создает новый запрос сборки для конкретного определения сборки.
Открытый метод CreateBuildRequest(Uri, Uri) Создает новый запрос сборки для определенных определения сборки и контроллера.
Открытый метод CreateBuildServiceHost(String, Uri) Создает новый узел службы с заданным именем и находит URL-адреса.
Открытый метод CreateBuildServiceHost(String, String, String, Int32) Создает новый узел службы с заданным именем и с базовым URL-адресом, состоит из заданной схемы, порта, узла и путь по умолчанию.
Открытый метод CreateProcessTemplate Создает новый шаблон процесса построения, который будет использоваться две сборки.
Открытый метод CreateQueuedBuildsView() Создает построения в очереди view.</
Открытый метод CreateQueuedBuildsView(IEnumerable<Uri>) Создает представление построений в очереди отфильтрованное предусмотренными определениями.
Открытый метод CreateQueuedBuildsView(String) Создает представление построений в очереди отфильтрованное командным проектом.
Открытый метод CreateTeamProjectComponents Создает компоненты сборки, необходимые для создания TeamProject.
Открытый метод DeleteBuildAgents(array<Uri[]) Удаляет агенты сборки с сервера.
Открытый метод DeleteBuildAgents(array<IBuildAgent[]) Удаляет агенты сборки с сервера.
Открытый метод DeleteBuildControllers(array<Uri[]) Удаляет контроллеры сборок с сервера.
Открытый метод DeleteBuildControllers(array<IBuildController[]) Удаляет контроллеры сборок с сервера.
Открытый метод DeleteBuildDefinitions(array<Uri[]) Удаляет определения сборки с сервера.
Открытый метод DeleteBuildDefinitions(array<IBuildDefinition[]) Удаляет определения сборки с сервера.
Открытый метод DeleteBuildQuality(String, String) Удаляет указанное свойство построения из командного проекта целевого объекта.
Открытый метод DeleteBuildQuality(String, array<String[]) Удаляет заданный массив качеств построения из командного проекта целевого объекта.
Открытый метод DeleteBuilds(array<Uri[]) Удаляет сборки с сервера.Все части сборки удаляются.
Открытый метод DeleteBuilds(array<IBuildDetail[]) Удаляет сборки с сервера.Все части сборки удаляются.
Открытый метод DeleteBuilds(array<Uri[], DeleteOptions) Удаляет сборки с сервера.
Открытый метод DeleteBuilds(array<IBuildDetail[], DeleteOptions) Удаляет сборки с сервера.
Открытый метод DeleteBuildServiceHost Удаляет узел службы и все связанные службы с сервера.
Открытый метод DeleteProcessTemplates Удаляет шаблон процесса построения с сервера.
Открытый метод DestroyBuilds(array<Uri[]) Удаляет сборки с сервера.
Открытый метод DestroyBuilds(array<IBuildDetail[]) Удаляет сборки с сервера.
Открытый метод EndQueryBuildDefinitions Завершает асинхронную операцию в определениях сборки запроса.
Открытый метод EndQueryBuildDefinitionsByUri Завершает асинхронную операцию в определениях сборки запроса.
Открытый метод EndQueryBuilds Завершает асинхронную операцию в сборки запроса.
Открытый метод EndQueryBuildsByUri
Открытый метод EndQueryQueuedBuilds Завершает асинхронную операцию в запрос очереди построений.
Открытый метод GetAffectedBuildDefinitions(array<String[]) Возвращает массив всех определений сборки, затронутых двумя путями сервера управления версиями.
Открытый метод GetAffectedBuildDefinitions(array<String[], ContinuousIntegrationType) Устаревшее. Возвращает массив всех определений сборки, затронутых двумя путями сервера управления версиями и настроить, чтобы иметь триггер, предоставленный в фильтре.
Открытый метод GetAffectedBuildDefinitions(array<String[], DefinitionTriggerType) Получает список всех определений сборки, затронутых предоставленными путями сервера управления версиями team foundation server и настроены, чтобы иметь триггер, предоставленный в фильтре.
Открытый метод GetAllBuildDetails Получает единую сборку со всеми тонкостями.
Открытый метод GetBuild(Uri) Получает единую сборку.
Открытый метод GetBuild(Uri, array<String[], QueryOptions) Получает единую сборку.
Открытый метод GetBuild(Uri, array<String[], QueryOptions, QueryDeletedOption) Получает единую сборку универсальный код ресурса (URI).
Открытый метод GetBuild(IBuildDefinitionSpec, String, array<String[], QueryOptions) Получает единую сборку.
Открытый метод GetBuildAgent(Uri) Получает один агент сборки.
Открытый метод GetBuildAgent(Uri, array<String[]) Получает один агент сборки.
Открытый метод GetBuildController(String) Извлекает один контроллер сборок с помощью указанное отображаемое имя.Возникает подстановочный знак может быть определен, но если несколькими контроллерами сопоставлен меньше, возникает исключение.
Открытый метод GetBuildController(Uri, Boolean) Получает один контроллер сборок.
Открытый метод GetBuildController(Uri, array<String[], Boolean) Получает один контроллер сборок.
Открытый метод GetBuildDefinition(Uri) Получает одно определение сборки.
Открытый метод GetBuildDefinition(String, String) Получает одно определение сборки.
Открытый метод GetBuildDefinition(Uri, QueryOptions) Получает одному определению сборки, используя заданные параметры в элемент управления объем данных извлекается.
Открытый метод GetBuildDefinition(String, String, QueryOptions) Получает одному определению сборки, используя заданные параметры в элемент управления объем данных извлекается.
Открытый метод GetBuildDefinition(Uri, array<String[], QueryOptions) Получает одному определению сборки, используя заданные параметры в элемент управления объем данных извлекается.
Открытый метод GetBuildQualities Получает массив определенных свойств построений командного проекта целевого объекта.
Открытый метод GetBuildServiceHost(String) Получает узел службы, соответствующий указанному имени.
Открытый метод GetBuildServiceHost(Uri) Получает узел службы, который соответствует указанному универсальный код ресурса (URI).
Открытый метод GetDisplayText Возвращает локализованное отображаемый текст для значений перечисления или ToString() значение.
Открытый метод GetDisplayTextValues Получает массив локализованных значений отображения текста для перечисления или ToString значение.
Открытый метод GetEnumValue Возвращает перечисление значение из соответствующего отображение локализованного текста.
Открытый метод GetMinimalBuildDetails Получает единую сборку без агента, определения или узлов сведения.
Открытый метод GetQueuedBuild(Int32, QueryOptions) Получает одно построение в очередь для указанного идентификатора.
Открытый метод GetQueuedBuild(array<Int32[], QueryOptions) Получает построения в очереди для определенных идентификаторов.
Открытый метод GetScheduleDaysFromDaysOfWeek Принимает массив значений перечисления DayOfWeek ScheduleDays и возвращает значение, которое можно использовать для задания ISchedule.DaysToBuild.
Открытый метод QueryBuildAgents(IBuildAgentSpec) Получает один результат запроса агента сборки для определенной спецификации агента сборки.
Открытый метод QueryBuildAgents(array<IBuildAgentSpec[]) Возвращает результаты запроса агента сборки для определенных спецификаций агента сборки.
Открытый метод QueryBuildAgentsByUri(array<Uri[]) Получает агенты сборок, соответствующих определенному URI типа " pack ".
Открытый метод QueryBuildAgentsByUri(array<Uri[], array<String[]) Получает агенты сборок, соответствующих заданным URI типа " pack ".
Открытый метод QueryBuildControllers() Получает все контроллеры сборок и связанные с ними агенты.
Открытый метод QueryBuildControllers(Boolean) Получает все контроллеры сборок.
Открытый метод QueryBuildControllers(IBuildControllerSpec) Получает один результат запроса контроллера сборок для определенной спецификации контроллера сборок.
Открытый метод QueryBuildControllers(array<IBuildControllerSpec[]) Возвращает результаты запроса контроллера сборок для определенных спецификаций контроллера сборок.
Открытый метод QueryBuildControllersByUri(array<Uri[], Boolean) Получает контроллеры сборок, соответствующие определенному URI типа " pack ".
Открытый метод QueryBuildControllersByUri(array<Uri[], array<String[], Boolean) Получает контроллеры сборок, соответствующих заданным URI типа " pack ".
Открытый метод QueryBuildDefinitions(String) Получает определения сборки для конкретного командного проекта.
Открытый метод QueryBuildDefinitions(IBuildDefinitionSpec) Получает один результат запроса определения сборки для определенной спецификации определения сборки.
Открытый метод QueryBuildDefinitions(array<IBuildDefinitionSpec[]) Возвращает результаты запроса определения сборки для указанного массива спецификаций определения сборки.
Открытый метод QueryBuildDefinitions(String, QueryOptions) Получает определения сборки для конкретного командного проекта.Определенные параметры запроса определяет объем данных, извлечен в запросе.
Открытый метод QueryBuildDefinitions(IBuildDefinitionSpec, Boolean)
Открытый метод QueryBuildDefinitions(array<IBuildDefinitionSpec[], Boolean)
Открытый метод QueryBuildDefinitions(String, QueryOptions, Boolean)
Открытый метод QueryBuildDefinitionsByUri(array<Uri[]) Получает определения сборок, соответствующих определенному URI типа " pack ".
Открытый метод QueryBuildDefinitionsByUri(array<Uri[], QueryOptions) Получает определения сборок, соответствующих заданным URI типа " pack ".Определенные параметры запроса определяет объем данных, извлечен в запросе.
Открытый метод QueryBuildDefinitionsByUri(array<Uri[], array<String[], QueryOptions) Получает определения сборок, соответствующих заданным URI типа " pack ".Определенные параметры запроса определяет объем данных, извлечен в запросе.
Открытый метод QueryBuilds(String) Получает все сборки для командного проекта.
Открытый метод QueryBuilds(IBuildDefinition) Получает все сборки для определения сборки.
Открытый метод QueryBuilds(IBuildDefinitionSpec) Получает все сборки для определения спецификации сборки.
Открытый метод QueryBuilds(IBuildDetailSpec) Получает один результат запроса сборки для определенной спецификации сборки.
Открытый метод QueryBuilds(array<IBuildDetailSpec[]) Возвращает результаты запроса сборки для указанного списка спецификаций сборки.
Открытый метод QueryBuilds(String, String) Получает все сборки для командного проекта и определения.
Открытый метод QueryBuildsByUri(array<Uri[], array<String[], QueryOptions) Получает сборок, соответствующих определенному URI типа " pack ".
Открытый метод QueryBuildsByUri(array<Uri[], array<String[], QueryOptions, QueryDeletedOption) Получает сборок, соответствующих определенному URI типа " pack ".
Открытый метод QueryBuildServiceHosts Возвращает массив всех узлов служб сборки, размещенные на указанных компьютерах.
Открытый метод QueryBuildServiceHostsByUri Получает узлы службы сборок, соответствующих определенному URI типа " pack ".
Открытый метод QueryProcessTemplates(String) Получает все шаблоны процесса построения для командного проекта.
Открытый метод QueryProcessTemplates(String, array<ProcessTemplateType[]) Получает все шаблоны процесса построения для командного проекта указанного типа или типов.
Открытый метод QueryQueuedBuilds(IQueuedBuildSpec) Получает один результат запроса сборки для определенной спецификации построения в очереди.
Открытый метод QueryQueuedBuilds(array<IQueuedBuildSpec[]) Возвращает результаты запроса сборки для указанного массива спецификаций построения в очереди.
Открытый метод QueueBuild(IBuildDefinition) Очереди сборки для конкретного определения сборки с любыми параметрами по умолчанию.
Открытый метод QueueBuild(IBuildRequest) Очереди сборки для определенного запроса сборки с QueueOptions).
Открытый метод QueueBuild(IBuildRequest, QueueOptions) Очереди сборки для определенного запроса сборки.
Открытый метод QueueBuild(IEnumerable<IBuildRequest>, QueueOptions) Сборки очередей для заданного запросов сборки.
Открытый метод RetryQueuedBuilds(array<IQueuedBuild[]) Итерации различные сборки и помещает их в пакет вместе.
Открытый метод RetryQueuedBuilds(array<IQueuedBuild[], Guid) Итерации различные сборки и помещает их в пакет вместе.
Открытый метод RetryQueuedBuilds(array<IQueuedBuild[], Guid, QueuedBuildRetryOption) Итерации различные сборки с определенным параметром кнопки итерации и помещает все указанные сборки в пакет вместе.
Открытый метод SaveBuildAgents Сохраняет все изменения, внесенные в агентам сборки на сервер.
Открытый метод SaveBuildControllers Сохраняет все изменения, внесенные с контроллерами сборок на сервер.
Открытый метод SaveBuildDefinitions Сохраняет все изменения, внесенные в определения сборки на сервер.
Открытый метод SaveBuilds Сохраняет все изменения, внесенные в сборках на сервер.
Открытый метод SaveBuildServiceHost Сохраняет изменения узла службы на сервер.
Открытый метод SaveProcessTemplates Сохраняет все изменения, внесенные в шаблоны процессов построения на сервер.
Открытый метод SaveQueuedBuilds Сохраняет все изменения, внесенные в построения в очередь на сервер.
Открытый метод StartQueuedBuildsNow(array<Int32[]) Запуск построения в очереди с предоставленными идентификаторов, если они в очереди приостановленной определения и находятся в состоянии очереди.
Открытый метод StartQueuedBuildsNow(array<IQueuedBuild[]) Запускает, предоставляемые построения в очереди, если они находятся в очереди приостановленной определения и находятся в состоянии очереди.
Открытый метод StopBuilds(array<Uri[]) Останавливает все сборки с указанным URI типа " pack ".
Открытый метод StopBuilds(array<IBuildDetail[]) Останавливает различные сборки.
Открытый метод TestConnectionForBuildAgent Указывает уровень приложений в проверке соединения агента сборки и обновляет сообщение о состоянии агента.
Открытый метод TestConnectionForBuildController Указывает уровень приложений в проверке соединения для контроллера сборок и обновляет сообщения о состоянии контроллера.
Открытый метод TestConnectionsForBuildMachine Указывает уровень приложений в проверке соединения для ресурсов компьютера построения и сообщения о состоянии обновления ресурса.

В начало страницы

См. также

Ссылки

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