IQueuedBuild - интерфейс
Интерфейс для построения в очереди на сервере под управлением Team Foundation Build.
Пространство имен: Microsoft.TeamFoundation.Build.Client
Сборка: Microsoft.TeamFoundation.Build.Client (в Microsoft.TeamFoundation.Build.Client.dll)
Синтаксис
'Декларация
Public Interface IQueuedBuild _
Inherits IComparable(Of IQueuedBuild)
public interface IQueuedBuild : IComparable<IQueuedBuild>
Тип IQueuedBuild предоставляет следующие члены.
Свойства
Имя | Описание | |
---|---|---|
![]() |
BatchId | Идентификатор пакета построения в очереди. |
![]() |
Build | Получает сборки выполняется, связанный с данным построения в очереди. |
![]() |
BuildController | Получает контроллер сборок, на котором это построение в очередь будет создан. |
![]() |
BuildControllerUri | Возвращает URI контроллера сборок, на котором это построение в очередь будет создан. |
![]() |
BuildDefinition | Получает определение сборки, для которого это построение в очередь будет создан. |
![]() |
BuildDefinitionUri | Возвращает URI определения сборки, для которого это построение в очередь будет создан. |
![]() |
Builds | Получает коллекцию сборок для данной записи очереди. |
![]() |
BuildServer | Возвращает сервер, который содержит это построение в очередь. |
![]() |
CustomGetVersion | Возвращает время, для которого должны быть получены источники для построения в очереди. |
![]() |
DropLocation | Получает расположение, удаление выходные данные построения в очереди. |
![]() |
GetOption | Возвращает время, для которого должны быть получены источники для построения в очереди. |
![]() |
Id | Получает идентификатор этого построения в очереди. |
![]() |
Priority | Возвращает или задает приоритет построения в очереди. |
![]() |
ProcessParameters | Получает параметры процесса, которые использовались для этой сборки. |
![]() |
QueuePosition | Получает текущее положение сборки в очереди. |
![]() |
QueueTime | Возвращает время, когда сборка, в очереди. |
![]() |
Reason | Возвращает причину сборки в очереди. |
![]() |
RequestedBy | Получает пользователь, который запросил построения в очереди. |
![]() |
RequestedByDisplayName | Получает отображаемое имя пользователя, который запросил сборку. |
![]() |
RequestedFor | Возвращает пользователя, для которого построение в очередь в запросе. |
![]() |
RequestedForDisplayName | Получает отображаемое имя пользователя, для которого была зарегистрирована сборка. |
![]() |
ShelvesetName | Получает набор отложенных изменений, будет создан. |
![]() |
Status | Получает состояние построения в очереди. |
![]() |
TeamProject | Получает командный проект, которому принадлежит это построение в очередь. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
Cancel | Удаляет эту сборку из очереди. |
![]() |
CompareTo | Сравнивает текущий объект с другим объектом того же типа. (Унаследовано от IComparable<IQueuedBuild>.) |
![]() |
Connect() | Начинается выполнение опроса, с помощью интервала составляет 5 секунд и никаких объекта синхронизации. События будут инициируемых потока из пула потоков.Если события обрабатываются визуально компонентом Windows Forms, другая перегруженная должна использоваться для этого метода и этот компонент должен быть передан в качестве synchronizingObject, чтобы обработчики событий будут вызваны в том же потоке, в котором компонент был создан. |
![]() |
Connect(Int32, Int32, ISynchronizeInvoke) | Начинается выполнение опроса, с помощью указанных интервала и объекта ISynchronizeInvoke.Если события StatusChanged или PollingCompleted визуально обрабатываются компонентом Windows Forms, что компонент должен передаваться в качестве synchronizingObject, чтобы обработчики событий будут вызваны в том же потоке, в котором компонент был создан. |
![]() |
Copy | Копирует данные из указанного построения в очереди в текущий экземпляр. Возвращаемое значение указывает, обновляется ли сохранять в построении в очереди фактически, состояние результата. |
![]() |
Disconnect | Останавливает опрашивать. |
![]() |
Postpone | Откладывает это построение в очередь. |
![]() |
Refresh | Получает последние значения свойств с сервера. |
![]() |
Resume | Возобновляет построения в очереди. |
![]() |
Retry() | Помечает сборки для кнопки без выполнить пакетную обработку.Если пакетная обработка с другими сборками пожелан см. в разделе IBuildServer.RetryQueuedBuilds. |
![]() |
Retry(Guid) | Помечает сборки для кнопки итерации и помещает его в указанный пакет. |
![]() |
Retry(Guid, QueuedBuildRetryOption) | Помечает сборки для кнопки итерации и помещает его в указанный пакет с заданным параметром кнопки итерации. |
![]() |
Save | Отправляет все изменения, внесенные на построение в очередь на сервер. |
![]() |
StartNow | Запускает построение в очередь, если его определение в данный момент приостановлена. |
![]() |
Wait | Блоки построения в очереди до тех пор, пока не будут выполнены. |
![]() |
WaitForBuildCompletion(TimeSpan, TimeSpan) | Блокирует вызывающий поток до завершения сборки или время ожидания истекло. |
![]() |
WaitForBuildCompletion(TimeSpan, TimeSpan, ISynchronizeInvoke) | Блокирует вызывающий поток до завершения сборки или время ожидания истекло. |
![]() |
WaitForBuildStart() | Блокирует сборки из начать с помощью интервала опроса составляет 5 секунд и бесконечного времени ожидания.Если этот метод не влияет на, свойство построения не будет NULL. |
![]() |
WaitForBuildStart(Int32, Int32) | Блокирует сборки из начать с использованием указанного интервала времени ожидания и опроса. |
В начало страницы
События
Имя | Описание | |
---|---|---|
![]() |
PollingCompleted | Возникает при завершении выполнения опросов.Примечание. чтобы открыть это событие необходимо вызвать метод подключение.Это событие при запуске события опрос завершения, поскольку построение в очередь закончило или, поскольку была удалена произошла неустранимая ошибка (например построения в очереди). |
![]() |
StatusChanged | Условие вызова любых изменений в построение в очередь открыто на сервере.Примечание. для получения этих событий необходимо вызвать метод подключение.В этом случае сервер, провоженным опроса регулярно, пока построение в очередь не будет завершено.Это событие возникновения сразу после построения в очереди обновляется. |
В начало страницы