TeamFoundationBuildService - класс
Предоставляет методы для управления построения определения построения шаблонов процессов и очередь построения.Используйте TeamFoundationServiceHost.GetService<T>() или TeamFoundationRequestContext.GetService<T>() для получения экземпляра этого класса.
Иерархия наследования
System.Object
Microsoft.TeamFoundation.Build.Server.TeamFoundationBuildService
Пространство имен: Microsoft.TeamFoundation.Build.Server
Сборка: Microsoft.TeamFoundation.Build.Server (в Microsoft.TeamFoundation.Build.Server.dll)
Синтаксис
'Декларация
Public NotInheritable Class TeamFoundationBuildService _
Implements ITeamFoundationService
public sealed class TeamFoundationBuildService : ITeamFoundationService
Тип TeamFoundationBuildService предоставляет следующие члены.
Методы
Имя | Описание | |
---|---|---|
![]() |
AddBuildDefinitions | Добавляет определения построения на сервер построения.Возвращаемый список определений построений соответствует список ввода поэтому вызывающий может связать созданные идентификаторы. |
![]() |
AddBuildQualities | Добавляет указанные свойства построения к командному проекту. |
![]() |
AddProcessTemplates | Добавляет указанные шаблоны процессов в базе данных.Возвращаемый список шаблонов соответствует список ввода поэтому вызывающий может связать созданные идентификаторы. |
![]() |
CancelBuilds | Пытается отменить очереди построения с предоставленными идентификаторами.Если построение начато, уже завершения или еще не существует, возникает исключение. |
![]() |
CreateTeamProject | Настройка разрешений и структуры, необходимые для нового командного проекта. |
![]() |
DeleteBuildDefinitions | Удаление определения построения с сервера. |
![]() |
DeleteBuildQualities | Свойства построения удалитей из указанного командного проекта. |
![]() |
DeleteBuilds | Построение удалитей и поддерживающие данные.Метки, результаты тестов и данные влияния тестов удалены.Binary и символы построения в очередь и удаляются как фоновое задание. |
![]() |
DeleteProcessTemplates | Удаляет шаблоны процессов с сервера. |
![]() |
DeleteTeamProject | Удаляет все объекты, которые принадлежат определенному командному проекту. |
![]() |
DestroyBuilds | Окончательно удаляет указанные построения из базы данных.Эта операция разрушительна.Это означает, что разрушенные построения не может быть восстановлена. |
![]() |
Equals | Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.) |
![]() |
GetAffectedBuildDefinitions | Получает список определений построения, затронутых указанными путями сервера управления версиями.Тип непрерывной интеграции дополнительного фильтра, чтобы ограничить определения построения, которые возвращаются. |
![]() |
GetBuildQualities | Извлекает список качеств построения для конкретного командного проекта. |
![]() |
GetHashCode | Играет роль хэш-функции для определенного типа. (Унаследовано от Object.) |
![]() |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) |
![]() |
NotifyBuildCompleted | Уведомляет сервер, что построение с предоставленным uri завершено. |
![]() |
QueryBuildDefinitions(TeamFoundationRequestContext, BuildDefinitionSpec) | Определения построения запросов используя предоставленную спецификацию запроса. |
![]() |
QueryBuildDefinitions(TeamFoundationRequestContext, IList<BuildDefinitionSpec>) | |
![]() |
QueryBuildDefinitionsByUri | |
![]() |
QueryBuilds | |
![]() |
QueryBuildsByUri | |
![]() |
QueryProcessTemplates | Запросы списка шаблонов процессов в определенном командном проекте. |
![]() |
QueryProcessTemplatesById | Запрашивает шаблоны процессов идентификатору. |
![]() |
QueryQueuedBuilds | Извлекает очередь построения с помощью спецификации ввода. |
![]() |
QueryQueuedBuildsById | Извлекает очередь построения идентификатору. |
![]() |
QueueBuilds | Построение очередей с помощью запросов и указанные параметры.Если какие-либо запросы завершаются ошибкой, то по какой-либо причине сбоя метода все очереди и запросы. |
![]() |
RequestIntermediateLogs | Запрашивает промежуточные журналы диагностики для быть доступен в место удаления. |
![]() |
StartQueuedBuildsNow | |
![]() |
StopBuilds | Останавливает построение с предоставленным Uri, если они в настоящее время выполняется. |
![]() |
ToString | Возвращает строку, представляющую текущий объект. (Унаследовано от Object.) |
![]() |
UpdateBuildDefinitions | Определения построений обновления существующих.Свойства [Process] и левой [WorkspaceTemplate] могут быть null, если они должны остаются неизменными. |
![]() |
UpdateBuildInformation | Добавление, обновление или данные о построении удалитей для набора построения.Список вывода индексированные параллельные в список ввода для простым ассоциации. |
![]() |
UpdateBuilds | Построение обновления существующих предоставленными обновления. |
![]() |
UpdateProcessTemplates | Шаблоны процессов обновления существующих с помощью предоставленных объектов. |
![]() |
UpdateQueuedBuilds | Обновляет очередь построения, используя предоставленные обновления. |
В начало страницы
Явные реализации интерфейса
Имя | Описание | |
---|---|---|
![]() ![]() |
ITeamFoundationService.ServiceEnd | |
![]() ![]() |
ITeamFoundationService.ServiceStart |
В начало страницы
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.