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


IBuildServiceHost - интерфейс

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

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

Синтаксис

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

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

Свойства

  Имя Описание
Открытое свойство AcquiredOn Возвращает дату и время регистрации в team foundation server, если этот узел службы подключен, второй возвращает DateTime.MinValue.
Открытое свойство Agents Получает доступную только для чтения коллекцию агентов, связанной с этим узлом службы.
Открытое свойство BaseUrl Возвращает или задает базовый URL-адрес для данного узла службы.
Открытое свойство BuildServer Получает сервер построения для данного узла службы.
Открытое свойство ConnectedOn Возвращает дату и время подключения к очереди сообщений, если этот узел службы подключен, второй возвращает DateTime.MinValue.
Открытое свойство Controller Получает контроллер сборок, связанного с этим узлом службы.
Открытое свойство IsVirtual Получает значение, указывающее, является ли этот узел службы виртуальным.Узел службы виртуальной динамически установлен на него по требованию вместо статически во время установки.
Открытое свойство MessageQueueUrl Получает адрес очереди сообщений.Это поле для использования только системы.
Открытое свойство Name Возвращает или задает имя данного узла службы.
Открытое свойство RequireClientCertificates Возвращает или задает флажок, который описывает требует ли узел службы сертификации клиента для входящих вызовов.
Открытое свойство Status Получает состояние узла службы.
Открытое свойство StatusChangedOn Возвращает дату и время последнего изменения подключенного/автономного состояния узла службы.
Открытое свойство Uri Возвращает универсальный код ресурса (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 - пространство имен