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


IBuildServiceHost - интерфейс

Взаимодействие узла службы построения на сервере, на котором выполняется Team Foundation Build.

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

Синтаксис

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

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

Свойства

  Имя Описание
Открытое свойство Agents Возвращает доступную только для чтения коллекцию агентов, связанной с этим узлом службы.
Открытое свойство BaseUrl Возвращает или задает базовый URL-адрес для данного узла службы.
Открытое свойство BuildServer Возвращает сервер построения для данного узла службы.
Открытое свойство Controller Возвращает контроллер построений, связанный с данным узлом службы.
Открытое свойство IsVirtual Возвращает значение, показывающее, является ли этот узел службы виртуален.Основное приложение виртуальной службы динамически выделяется по требованию, а не к компьютерам статически во время установки.
Открытое свойство MessageQueueUrl Возвращает адрес очереди сообщений.Это поле доступно только для системного использования.
Открытое свойство Name Получает или задает имя данного узла службы.
Открытое свойство RequireClientCertificates Возвращает или задает пометить, описывающий, требуется ли узел службы клиентских сертификатов для входящих вызовов.
Открытое свойство Uri Получает универсальный код ресурса (URI) для данного узла службы.

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

Методы

  Имя Описание
Открытый метод AddBuildAgent Добавляет агент построения в коллекцию агентов, связанных с этим узлом службы.
Открытый метод CreateBuildAgent(String, String) Создает агент построения, связанный с текущим узлом службы и добавляет его к коллекции агентов.
Открытый метод CreateBuildAgent(String, String, IBuildController) Создает агент построения, связанный с текущим узлом службы и добавляет его к коллекции агентов.
Открытый метод CreateBuildController Создание контроллера построений, связанный с текущим узлом службы.
Открытый метод Delete Удаляет узел службы вместе с всеми связанными контроллерами и агентами.
Открытый метод DeleteBuildAgent Удаляет заданный агент построения из этого узла службы.
Открытый метод DeleteBuildController Удаление контроллера построений, связанный с данным узлом службы.
Открытый метод FindBuildAgent Возвращает агент построения, который имеет указанное имя и который связан с указанным контроллера построений.
Открытый метод ReleaseOwnership Освобождает владение узла службы.
Открытый метод Save Сохраняет все изменения, которые были внесены с момента последнего сохранения был вызван метод.
Открытый метод SetBuildAgentStatus Задает состояние агента построения.
Открытый метод SetBuildController Переключает контроллер построений, связанный с данным узлом службы.
Открытый метод SetBuildControllerStatus Устанавливает состояние контроллера построений.
Открытый метод TakeOwnership Получает владение узла службы.

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

См. также

Ссылки

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