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 | Условие вызова любых изменений в построении открыто на сервере. |
В начало страницы