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


IBuildController - интерфейс

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

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

Синтаксис

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

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

Свойства

  Имя Описание
Открытое свойство Agents Возвращает агентами построений, принадлежащих данным контроллером построений.
Открытое свойство AttachedProperties Присоединенные свойства
Открытое свойство CustomAssemblyPath Возвращает или задает путь управления версиями, в которой хранятся пользовательские сборки.
Открытое свойство DateCreated Возвращает дату и время, когда был создан данный контроллер построений.
Открытое свойство DateUpdated Возвращает дату и время, когда этот контроллер построений последнего обновления.
Открытое свойство Description Возвращает или задает описание данного контроллера построений.
Открытое свойство Enabled Возвращает или задает пометить, описывающий, включен ли данный контроллер построений.
Открытое свойство MaxConcurrentBuilds Возвращает или задает максимальное количество построений, которые могут выполняться одновременно при этом контроллере построений.
Открытое свойство MessageQueueUrl Возвращает адрес очереди сообщений.Это поле доступно только для системного использования.
Открытое свойство Name Получает или задает имя данного контроллера построений.
Открытое свойство QueueCount Возвращает текущее количество очереди для данного контроллера построений.
Открытое свойство ServiceHost Получает узел службы, в котором находится данный контроллер построений.
Открытое свойство Status Возвращает или задает состояние данного контроллера построений.
Открытое свойство StatusMessage Возвращает или задает displayable от сервера сообщение о состоянии данного контроллера.Может быть пустым.
Открытое свойство Tags Возвращает доступную только для чтения коллекцию тегов для всех агентов этого контроллера.
Открытое свойство Uri Получает универсальный код ресурса (URI) данного контроллера построений.
Открытое свойство Url Возвращает URL-адрес данного контроллера построений.

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

Методы

  Имя Описание
Открытый метод AddBuildAgent Добавляет к данному контроллеру построений агент построения.
Открытый метод Delete Удаляет данный контроллер построений.
Открытый метод LoadCustomActivities Загрузил все сборки из CustomAssemblyLocation к локальному пути, загружает сборки, содержащие типы пользовательских действий и возвращает список настраиваемых типов действий.
Открытый метод LoadCustomActivitiesAndExtensions Загрузил все сборки из CustomAssemblyLocation к локальному пути, загружает сборки, содержащие типы пользовательских действий и расширения и возвращает список настраиваемых типов действий и расширения.
Открытый метод Refresh(Boolean) Обновляет контроллер построений, получая текущие значения свойств с сервера построения.
Открытый метод Refresh(array<String[], Boolean) Обновляет контроллер построений, получая текущие значения свойств с сервера построения.
Открытый метод RemoveBuildAgent Удаляет агент построения из данного контроллера.
Открытый метод Save Сохраняет изменения, которые были внесены к данному контроллеру построений на сервер построения.

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

См. также

Ссылки

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