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


IBuildDetail - интерфейс

Интерфейс для построения на сервере с Team Foundation Build. Дополнительные сведения об использовании этого интерфейса см. в разделе Управление детализации сведения о построении и элемента управления или Действия Team Foundation Build.

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

Синтаксис

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

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

Свойства

  Имя Описание
Открытое свойство BuildController Получает контроллер построений используется для этого построения.Может принимать значение NULL.
Открытое свойство BuildControllerUri Возвращает URI контроллера построений, используемого для запуска этого построения.
Открытое свойство BuildDefinition Получает определение построения, которое содержит это построение.Может принимать значение NULL.
Открытое свойство BuildDefinitionUri Возвращает URI определения построения, используемого для запуска этого построения.
Открытое свойство BuildFinished Получает флажок, указывающее закончило обработку ли построение.
Открытое свойство BuildNumber Возвращает или задает номер для данного построения.
Открытое свойство BuildServer Получает сервер с этого построения.
Открытое свойство CompilationStatus Возвращает или задает состояние этапа компиляции этого построения.
Открытое свойство ContainerId Получает ContainerId для контейнера, связанного с этим BuildDetail
Открытое свойство DropLocation Возвращает или задает расположение для выходных данных построения.
Открытое свойство DropLocationRoot Получает корневое расположение сброса построения.
Открытое свойство FinishTime Получает время это построение завершенный.
Открытое свойство Information Получает узлы можно собирать сведения для данного построения.
Открытое свойство IsDeleted Получает флажок, был удален ли построение.
Открытое свойство KeepForever Возвращает или задает флажок, участвует ли построение в политике хранения определения построения или выполнять построение навсегда.
Открытое свойство LabelName Возвращает или задает имя метки, созданной для построения.
Открытое свойство LastChangedBy Получает последний пользователь, чтобы изменить это построение.
Открытое свойство LastChangedByDisplayName Получает, что отображаемое имя последнего пользователя изменить построение.
Открытое свойство LastChangedOn Возвращает дату и время последнего изменения в это построение.
Открытое свойство LogLocation Возвращает или задает расположение файла журнала для этого построения.
Открытое свойство ProcessParameters Получает отформатированную XML-строку, представляющий все параметры процесса для данного построения.
Открытое свойство Quality Возвращает или задает качество данного построения.
Открытое свойство Reason Возвращает причину построения существует.Дополнительные сведения об использовании этого свойства см. в разделе Задание триггеров и причин выполнения сборки
Открытое свойство RequestedBy Возвращает имя пользователя, запросившего построение.
Открытое свойство RequestedFor Возвращает пользователя, для которого оно было запросе.
Открытое свойство RequestIds Идентификатор запроса, запустившего данное построение.
Открытое свойство Requests Запросы, запустившего данное построение.
Открытое свойство ShelvesetName Получает набор отложенных изменений, было создано.
Открытое свойство SourceGetVersion Получает или задает версию спецификации, для которой были получены источники для данного построения.
Открытое свойство StartTime Возвращает время, оно будет начато.
Открытое свойство Status Возвращает или задает общее состояние данного построения.
Открытое свойство TeamProject Получает командный проект, которому принадлежит это построение.
Открытое свойство TestStatus Возвращает или задает состояние периода испытаний данного построения.
Открытое свойство Uri Возвращает URI для этого построения.

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

Методы

  Имя Описание
Открытый метод Connect() Начинается с помощью интервала опроса составляет 5 секунд и никаких объекта синхронизации. Если события обрабатываются визуально компонентом Windows Forms, другая перегруженная должна использоваться для этого метода и этот компонент должен быть передан в качестве synchronizingObject, чтобы обработчики событий будут вызваны в том же потоке, в котором компонент был создан.
Открытый метод Connect(Int32, ISynchronizeInvoke) Начинается выполнение опроса с использованием указанного интервала и объекта ISynchronizeInvoke.При StatusChanging события, StatusChanged или PollingCompleted визуально обрабатываются компонентом Windows Forms, что компонент должен передаваться в качестве synchronizingObject, чтобы обработчики событий будут вызваны в том же потоке, в котором компонент был создан.
Открытый метод Connect(Int32, Int32, ISynchronizeInvoke) Начинается выполнение опроса, используя указанный интервал времени ожидания, и объект ISynchronizeInvoke. При StatusChanging события, StatusChanged или PollingCompleted визуально обрабатываются компонентом Windows Forms, что компонент должен передаваться в качестве synchronizingObject, чтобы обработчики событий будут вызваны в том же потоке, в котором компонент был создан.
Открытый метод Delete() Удаляет построения, и все связанные с ним данные, с сервера и расположения сброса.
Открытый метод Delete(DeleteOptions) Удалите построение и только указанные сведения.
Открытый метод Disconnect Останавливает опрашивать сервер.
Открытый метод FinalizeStatus() Указывает, что сервер построение завершено.
Открытый метод FinalizeStatus(BuildStatus) Указывает, что сервер построение завершено и устанавливает состояние соответственно.
Открытый метод Refresh Извлекает последние данные о построении с сервера, который имеет определенные параметры запроса и типы данных.
Открытый метод RefreshAllDetails Извлекает последние данные о построении с сервера вместе с всеми тонкостями.
Открытый метод RefreshMinimalDetails Извлекает последние данные о построении с сервера нет вместе с сведениями.
Открытый метод RequestIntermediateLogs Запросы промежуточные журналы диагностики выполняющего ся построения.
Открытый метод Save Сохраняет все изменения, внесенные в построении на сервер.
Открытый метод Stop Останавливает построение.
Открытый метод Wait() Дополнительные построения блокируется до тех пор, пока оно не будет завершено.
Открытый метод Wait(TimeSpan, TimeSpan) Блокирует вызывающий поток до завершения построения или время ожидания истекло.
Открытый метод Wait(TimeSpan, TimeSpan, ISynchronizeInvoke) Блокирует вызывающий поток до завершения построения или время ожидания истекло.

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

События

  Имя Описание
Открытое событие PollingCompleted Возникает при завершении выполнения опросов.
Открытое событие StatusChanged Условие вызова любых изменений в построении открыто на сервере.
Открытое событие StatusChanging Условие вызова любых изменений в построении открыто на сервере.

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

См. также

Ссылки

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