IBuildServer - интерфейс
Взаимодействие сервера, на котором выполняется Team Foundation Build.
Пространство имен: Microsoft.TeamFoundation.Build.Client
Сборка: Microsoft.TeamFoundation.Build.Client (в Microsoft.TeamFoundation.Build.Client.dll)
Синтаксис
'Декларация
Public Interface IBuildServer
public interface IBuildServer
Тип IBuildServer предоставляет следующие члены.
Свойства
Имя | Описание | |
---|---|---|
BuildServerVersion | Возвращает версию сервера построения. | |
NoCICheckInComment | Получает строку комментария, сигнализирует систему непрерывной интеграции для пропуска возврат.Любой возврат с этой строкой в своем комментарии не активировать новое построение. | |
TeamProjectCollection | Возвращает объект TeamProjectCollection, который создал это IBuildServer. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
AddBuildQuality(String, String) | Добавляет свойство построения к конкретному командному проекту. | |
AddBuildQuality(String, array<String[]) | Добавляет массив качеств построения к конкретному командному проекту. | |
BeginQueryBuildDefinitions | Получает результаты запроса определения построения для данного массива спецификаций определения построения. | |
BeginQueryBuildDefinitionsByUri | Начинает асинхронную операцию для запросов определения построения универсальный код ресурса (URI). | |
BeginQueryBuilds | Начинает асинхронную операцию для вывода построения, используя массив спецификаций. | |
BeginQueryBuildsByUri | Возвращает построения, которые соответствуют заданному Uri. | |
BeginQueryQueuedBuilds | Начинает асинхронную операцию для выполнения запросов очереди построения. | |
CancelBuilds(array<Int32[]) | Отмена очереди построения с предоставленными идентификаторами, если они в настоящее время находятся в активном или отложенных состояниях. | |
CancelBuilds(array<IQueuedBuild[]) | Отменяет предоставленные в очереди построений, если они в настоящее время находятся в активном или отложенных состояниях. | |
CreateBuildAgentSpec() | Создает новую спецификацию агента построения, которую можно использовать для запроса агенты построения. | |
CreateBuildAgentSpec(IBuildAgent) | Создает новую спецификацию агента построения, которую можно использовать для запроса агенты построения. | |
CreateBuildAgentSpec(String, String, List<String>) | Создает новую спецификацию агента построения, которую можно использовать для запроса агенты построения. | |
CreateBuildAgentSpec(String, String, array<String[], List<String>) | Создает новую спецификацию агента построения, которую можно использовать для запроса агенты построения. | |
CreateBuildControllerSpec() | Создает новую спецификацию контроллера построений, которую можно использовать для запроса контроллеры построений. | |
CreateBuildControllerSpec(String, String) | Создает новую спецификацию контроллера построений, которую можно использовать для запроса контроллеры построений. | |
CreateBuildControllerSpec(String, String, array<String[], Boolean) | Создает новую спецификацию контроллера построений, которую можно использовать для запроса контроллеры построений. | |
CreateBuildDefinition | Создает новое определение построения, принадлежащая сервером построения. | |
CreateBuildDefinitionSpec(String) | Создает новую спецификацию определения построения, которую можно использовать для запроса определения построения. | |
CreateBuildDefinitionSpec(IBuildDefinition) | Создает новую спецификацию определения построения, которую можно использовать для запроса определения построения. | |
CreateBuildDefinitionSpec(String, String) | Создает новую спецификацию определения построения, которую можно использовать для запроса определения построения. | |
CreateBuildDefinitionSpec(String, String, array<String[]) | Создает новую спецификацию определения построения, которую можно использовать для запроса определения построения. | |
CreateBuildDetailSpec(IEnumerable<Uri>) | Создает новую подробная спецификация построения, которую можно использовать для запроса для конкретных определений построения. | |
CreateBuildDetailSpec(String) | Создает новую подробная спецификация построения, которую можно использовать для запроса на построение для командного проекта. | |
CreateBuildDetailSpec(IBuildDefinition) | Создает новую подробная спецификация построения, которую можно использовать для запроса на построение для командного проекта. | |
CreateBuildDetailSpec(IBuildDefinitionSpec) | Создает новую подробная спецификация построения, которую можно использовать для запроса на построение для командного проекта. | |
CreateBuildDetailSpec(String, String) | Создает новую подробная спецификация построения, которую можно использовать для запроса на построение для командного проекта. | |
CreateBuildQueueSpec(IEnumerable<Uri>) | Создает новую спецификацию очереди построения, которая может использоваться для запросов в очереди построения. | |
CreateBuildQueueSpec(String) | Создает новую спецификацию очереди построения, которая может использоваться для запросов в очереди построения. | |
CreateBuildQueueSpec(String, String) | Создает новую спецификацию очереди построения, которая может использоваться для запросов в очереди построения. | |
CreateBuildRequest(Uri) | Создает новый запрос на построение для конкретного определения построения. | |
CreateBuildRequest(Uri, Uri) | Создает новый запрос на построение для указанных определения построения и контроллера. | |
CreateBuildServiceHost(String, Uri) | Создает новый узел службы с заданным именем и базовым url-адресом. | |
CreateBuildServiceHost(String, String, String, Int32) | Создает новый узел службы с заданным именем и базовым url-адресом, состоящее из указанной схемы узла, порта и пути по умолчанию. | |
CreateProcessTemplate | Создает новый шаблон процесса построения, который будет использоваться определениями построений. | |
CreateQueuedBuildsView() | Создает представление </построений в очередь. | |
CreateQueuedBuildsView(IEnumerable<Uri>) | Создает отфильтрованное представление очереди, приведенным определениями построений. | |
CreateQueuedBuildsView(String) | Создает отфильтрованное представление очереди построений командным проектом. | |
CreateTeamProjectComponents | Создает компоненты построения, необходимые для создания TeamProject. | |
DeleteBuildAgents(array<Uri[]) | Удаляет агентами построений с сервера. | |
DeleteBuildAgents(array<IBuildAgent[]) | Удаляет агентами построений с сервера. | |
DeleteBuildControllers(array<Uri[]) | Удаляет контроллеры построений с сервера. | |
DeleteBuildControllers(array<IBuildController[]) | Удаляет контроллеры построений с сервера. | |
DeleteBuildDefinitions(array<Uri[]) | Удаление определения построения с сервера. | |
DeleteBuildDefinitions(array<IBuildDefinition[]) | Удаление определения построения с сервера. | |
DeleteBuildQuality(String, String) | Удаляет указанное свойство построения из командного проекта целевого объекта. | |
DeleteBuildQuality(String, array<String[]) | Удаляет указанный массив качеств построения из командного проекта целевого объекта. | |
DeleteBuilds(array<Uri[]) | Построение удалитей от сервера.Все части построения будут удалены. | |
DeleteBuilds(array<IBuildDetail[]) | Построение удалитей от сервера.Все части построения будут удалены. | |
DeleteBuilds(array<Uri[], DeleteOptions) | Построение удалитей от сервера. | |
DeleteBuilds(array<IBuildDetail[], DeleteOptions) | Построение удалитей от сервера. | |
DeleteBuildServiceHost | Удаляет узел службы и всех связанных службы с сервера. | |
DeleteProcessTemplates | Удаляет шаблон процесса построения с сервера. | |
DestroyBuilds(array<Uri[]) | Уничтожает построения с сервера. | |
DestroyBuilds(array<IBuildDetail[]) | Уничтожает построения с сервера. | |
EndQueryBuildDefinitions | Завершает асинхронную операцию, чтобы запросить определения построения. | |
EndQueryBuildDefinitionsByUri | Завершает асинхронную операцию, чтобы запросить определения построения. | |
EndQueryBuilds | Завершает асинхронную операцию, чтобы запросить построения. | |
EndQueryBuildsByUri | ||
EndQueryQueuedBuilds | Завершает асинхронную операцию, чтобы запросить очередь построения. | |
GetAffectedBuildDefinitions(array<String[]) | Получает массив всех определений построения, затронутых указанными путями сервера управления версиями. | |
GetAffectedBuildDefinitions(array<String[], ContinuousIntegrationType) | Устаревший. Получает массив всех определений построения, затронутых указанными путями сервера управления версиями и настройте иметь триггер, указанный в фильтре. | |
GetAffectedBuildDefinitions(array<String[], DefinitionTriggerType) | Возвращает список всех определений построения, на которые повлияло указанными путями сервера управления версиями Team Foundation Server и настраиваются иметь триггер, указанный в фильтре. | |
GetAllBuildDetails | Возвращает одно построение с все сведения о. | |
GetBuild(Uri) | Возвращает одно построение. | |
GetBuild(Uri, array<String[], QueryOptions) | Возвращает одно построение. | |
GetBuild(Uri, array<String[], QueryOptions, QueryDeletedOption) | Возвращает одно построение Uri. | |
GetBuild(IBuildDefinitionSpec, String, array<String[], QueryOptions) | Возвращает одно построение. | |
GetBuildAgent(Uri) | Возвращает единственного агента построения. | |
GetBuildAgent(Uri, array<String[]) | Возвращает единственного агента построения. | |
GetBuildController(String) | Получает отдельный контроллер построений, используя указанные отображаемое имя.Исключение подстановочный знак может быть определен, но если более чем один контроллер сопоставляется, чем исключение. | |
GetBuildController(Uri, Boolean) | Получает отдельный контроллер построений. | |
GetBuildController(Uri, array<String[], Boolean) | Получает отдельный контроллер построений. | |
GetBuildDefinition(Uri) | Возвращает одно определение построения. | |
GetBuildDefinition(String, String) | Возвращает одно определение построения. | |
GetBuildDefinition(Uri, QueryOptions) | Возвращает одно определение построения, используя указанные параметры отслеживать количество извлеченных данных. | |
GetBuildDefinition(String, String, QueryOptions) | Возвращает одно определение построения, используя указанные параметры отслеживать количество извлеченных данных. | |
GetBuildDefinition(Uri, array<String[], QueryOptions) | Возвращает одно определение построения, используя указанные параметры отслеживать количество извлеченных данных. | |
GetBuildQualities | Возвращает массив качеств построения определенных для командного проекта целевого объекта. | |
GetBuildServiceHost(String) | Получает узел службы, соответствующий указанному имени. | |
GetBuildServiceHost(Uri) | Получает узел службы, который соответствует заданному uri. | |
GetDisplayText | Получает локализованный текст отображения значений перечисления или значение ToString (). | |
GetDisplayTextValues | Возвращает массив локализованных текстовых значений отображения для перечисления или значение ToString. | |
GetEnumValue | Возвращает значение перечисления из соответствующего локализованного отображаемого текста. | |
GetMinimalBuildDetails | Возвращает одно построение без агента, определения или узлов сведения. | |
GetQueuedBuild(Int32, QueryOptions) | Возвращает одно в очереди построения для указанного идентификатора. | |
GetQueuedBuild(array<Int32[], QueryOptions) | Получает очередь построения для заданных идентификаторов. | |
GetScheduleDaysFromDaysOfWeek | Принимает массив перечисления DayOfWeek вычисляет и возвращает значение ScheduleDays, которое может быть использовано для установки ISchedule.DaysToBuild. | |
QueryBuildAgents(IBuildAgentSpec) | Возвращает один результат запроса агента построения для заданной спецификации агента построения. | |
QueryBuildAgents(array<IBuildAgentSpec[]) | Получает результаты запроса агента построения для заданных спецификаций агента построения. | |
QueryBuildAgentsByUri(array<Uri[]) | Возвращает агентов построения, которые соответствуют заданному Uri. | |
QueryBuildAgentsByUri(array<Uri[], array<String[]) | Возвращает агентов построения, которые соответствуют заданному Uri. | |
QueryBuildControllers() | Получает все контроллеры построений и связанные с ними агенты. | |
QueryBuildControllers(Boolean) | Получает все контроллеры построений. | |
QueryBuildControllers(IBuildControllerSpec) | Возвращает один результат запроса контроллера построений для заданной спецификации контроллера построений. | |
QueryBuildControllers(array<IBuildControllerSpec[]) | Получает результаты запроса контроллера построений для заданных спецификаций контроллера построений. | |
QueryBuildControllersByUri(array<Uri[], Boolean) | Возвращает контроллеры построений, которые соответствуют заданному Uri. | |
QueryBuildControllersByUri(array<Uri[], array<String[], Boolean) | Возвращает контроллеры построений, которые соответствуют заданному Uri. | |
QueryBuildDefinitions(String) | Получает определения построения для конкретного командного проекта. | |
QueryBuildDefinitions(IBuildDefinitionSpec) | Возвращает один результат запроса определения построения для заданной спецификации определения построения. | |
QueryBuildDefinitions(array<IBuildDefinitionSpec[]) | Получает результаты запроса определения построения для указанного массива спецификаций определения построения. | |
QueryBuildDefinitions(String, QueryOptions) | Получает определения построения для конкретного командного проекта.Заданные параметры запросов определяют количество данных, получаемых в запросе. | |
QueryBuildDefinitionsByUri(array<Uri[]) | Получает определения построения, которые соответствуют заданному Uri. | |
QueryBuildDefinitionsByUri(array<Uri[], QueryOptions) | Получает определения построения, которые соответствуют заданному Uri.Заданные параметры запросов определяют количество данных, получаемых в запросе. | |
QueryBuildDefinitionsByUri(array<Uri[], array<String[], QueryOptions) | Получает определения построения, которые соответствуют заданному Uri.Заданные параметры запросов определяют количество данных, получаемых в запросе. | |
QueryBuilds(String) | Получает все построения для командного проекта. | |
QueryBuilds(IBuildDefinition) | Получает все определения построения для построения. | |
QueryBuilds(IBuildDefinitionSpec) | Получает все построения для спецификации определения построения. | |
QueryBuilds(IBuildDetailSpec) | Возвращает один результат запроса на построение для заданной спецификации построения. | |
QueryBuilds(array<IBuildDetailSpec[]) | Получает результаты запроса на построение для указанного списка спецификаций построения. | |
QueryBuilds(String, String) | Получает все построения для командных проектов и определения. | |
QueryBuildsByUri(array<Uri[], array<String[], QueryOptions) | Возвращает построения, которые соответствуют заданному Uri. | |
QueryBuildsByUri(array<Uri[], array<String[], QueryOptions, QueryDeletedOption) | Возвращает построения, которые соответствуют заданному Uri. | |
QueryBuildServiceHosts | Получает массив всех узлов службы построения, хозяйничаются на указанных компьютерах. | |
QueryBuildServiceHostsByUri | Получает узлы служб построения, которые соответствуют заданному Uri. | |
QueryProcessTemplates(String) | Возвращает все шаблоны процесса построения для командного проекта. | |
QueryProcessTemplates(String, array<ProcessTemplateType[]) | Возвращает все шаблоны процесса построения для командного проекта заданного типа или типа. | |
QueryQueuedBuilds(IQueuedBuildSpec) | Возвращает один результат запроса на построение для заданной в очереди спецификацию построения. | |
QueryQueuedBuilds(array<IQueuedBuildSpec[]) | Получает результаты запроса на построение для указанного массива в очереди спецификаций построения. | |
QueueBuild(IBuildDefinition) | Очереди построения для указанного определения построения с любыми параметрами по умолчанию. | |
QueueBuild(IBuildRequest) | Очереди построения для указанного запроса на построение с QueueOptions по умолчанию. | |
QueueBuild(IBuildRequest, QueueOptions) | Очереди построения для указанного запроса на построение. | |
QueueBuild(IEnumerable<IBuildRequest>, QueueOptions) | Построение очередей для данного запроса на построение. | |
RetryQueuedBuilds(array<IQueuedBuild[]) | Повторяет указанные построения и помещает их в пакет. | |
RetryQueuedBuilds(array<IQueuedBuild[], Guid) | Повторяет указанные построения и помещает их в пакет. | |
RetryQueuedBuilds(array<IQueuedBuild[], Guid, QueuedBuildRetryOption) | Повторяет заданных построений с указанным параметром повторных попыток и помещает все определенные построения в пакет. | |
SaveBuildAgents | Сохраняет все изменения, сделанные к агентам построения на сервер. | |
SaveBuildControllers | Сохраняет все изменения, сделанные к контроллерам построений на сервер. | |
SaveBuildDefinitions | Сохраняет все изменения, внесенные в определения построения с сервером. | |
SaveBuilds | Сохраняет все изменения, внесенные в построениях к серверу. | |
SaveBuildServiceHost | Сохраняет изменения узла службы на сервере. | |
SaveProcessTemplates | Сохраняет все изменения, внесенные в шаблон процесса построения на сервер. | |
SaveQueuedBuilds | Сохраняет все изменения, внесенные в очереди построениям к серверу. | |
StartQueuedBuildsNow(array<Int32[]) | Запускает в очереди построения с предоставленными идентификаторами, если они находятся в очереди определения приостановленное и имеют состояние очереди. | |
StartQueuedBuildsNow(array<IQueuedBuild[]) | Запускает, предоставленные в очереди построения, если они находятся в очереди определения приостановленное и имеют состояние очереди. | |
StopBuilds(array<Uri[]) | Останавливает все построения с указанным универсальных кодов ресурсов (uri). | |
StopBuilds(array<IBuildDetail[]) | Останавливает указанный построения. | |
TestConnectionForBuildAgent | Указывает приложение- уровень для проверки соединения для агента построения и обновляет сообщения о состоянии агента. | |
TestConnectionForBuildController | Указывает приложение- уровень для проверки соединения для контроллера построений и обновляет сообщения о состоянии контроллера. | |
TestConnectionsForBuildMachine | Указывает приложение- уровень для проверки соединения для ресурсов компьютера построения и сообщений о состоянии ресурса обновления. |
В начало страницы