BuildWebService4 - класс
Иерархия наследования
System.Object
System.ComponentModel.MarshalByValueComponent
System.Web.Services.WebService
Microsoft.TeamFoundation.Framework.Server.Alm.WebServices.TeamFoundationWebService
Microsoft.TeamFoundation.Build.Server.BuildWebServiceBase
Microsoft.TeamFoundation.Build.Server.BuildWebService4
Пространство имен: Microsoft.TeamFoundation.Build.Server
Сборка: Microsoft.TeamFoundation.Build.Server (в Microsoft.TeamFoundation.Build.Server.dll)
Синтаксис
'Декларация
<ClientServiceAttribute(ComponentName := "TeamBuild", RegistrationName := "Build", _
ServiceName := "BuildService4", CollectionServiceIdentifier := "AAE1325C-E97F-4A15-B557-9D1620D5D5F4")> _
<WebServiceAttribute(Name := "BuildService", Namespace := "https://schemas.microsoft.com/TeamFoundation/2010/Build")> _
Public NotInheritable Class BuildWebService4 _
Inherits BuildWebServiceBase
[ClientServiceAttribute(ComponentName = "TeamBuild", RegistrationName = "Build",
ServiceName = "BuildService4", CollectionServiceIdentifier = "AAE1325C-E97F-4A15-B557-9D1620D5D5F4")]
[WebServiceAttribute(Name = "BuildService", Namespace = "https://schemas.microsoft.com/TeamFoundation/2010/Build")]
public sealed class BuildWebService4 : BuildWebServiceBase
Тип BuildWebService4 предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
![]() |
BuildWebService4 |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
![]() |
Application | Получает объект приложения для текущего HTTP-запроса. (Унаследовано от WebService.) |
![]() |
Container | Возвращает контейнер для компонента. (Унаследовано от MarshalByValueComponent.) |
![]() |
Context | Получает объект ASP.NET HttpContext для текущего запроса, где инкапсулируется весь HTTP-контекст, используемый HTTP-сервером для обработки веб-запросов. (Унаследовано от WebService.) |
![]() |
DesignMode | Возвращает значение, показывающее, находится ли компонент в настоящий момент в режиме разработки. (Унаследовано от MarshalByValueComponent.) |
![]() |
Server | Получает HttpServerUtility для текущего запроса. (Унаследовано от WebService.) |
![]() |
Session | Получает экземпляр HttpSessionState для текущего запроса. (Унаследовано от WebService.) |
![]() |
Site | Получает или задает узел компонента. (Унаследовано от MarshalByValueComponent.) |
![]() |
SoapVersion | Получает версию протокола SOAP, используемого для запроса SOAP к веб-службе XML. (Унаследовано от WebService.) |
![]() |
User | Получает объект сервера ASP.NET User.Может использоваться для проверки прав пользователя на выполнение запроса. (Унаследовано от WebService.) |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
AddBuildDefinitions | Добавляет объекты [BuildDefinition] к серверу.Если поле универсальный код ресурса (uri) вводится перед отправкой на сервер, то она будет игнорироваться.Дублированные определения построения не могут находиться на том же пути.Поэтому исключение может быть выдано, если это так.Добавление транзакции через все определения таким образом, если добавить значение fail затем целый, добавьте fail. |
![]() |
AddBuildQualities | Добавляет список свойств к командному проекту целевого объекта.При выполнении пользователь должен иметь разрешение на добавление [EditBuildStatus] выполнить действие. |
![]() |
AddProcessTemplates | |
![]() |
CreateTeamProjectComponents | Создает компоненты, необходимые для командного проекта. |
![]() |
DeleteBuildDefinitions | Удаление определения построения с сервера, которые содержат числа универсальных кодов ресурса (uri) теми, которые передаются в качестве параметров массива.Определения построений, которые все еще имеют связанные с ними, завершены ли они или в очереди и «active», «отложено» или «InProgress состоянии» не были удалены.Зависимые построения должны быть удалены перед удалением определение. |
![]() |
DeleteBuildQualities | Удаляет указанные свойства построения из командного проекта целевого объекта.Пользователь при выполнении это действие должен иметь разрешение [EditBuildStatus] в командном проекте. |
![]() |
DeleteBuilds | Удаляет построения, которые соответствуют заданному Uri.Если построение не существует, то он автоматически не учитывается.Если этот метод не вызывает никаких исключений, то он может предположить часть построения delete пошла кнопку ок.Не смертоносные ошибки как удаление результатов тестов сбой- другие проблемы доступа, чем разрешения проблема- и удаление- расположения просто записываются в журнал событий и не считаются ошибками. |
![]() |
DeleteProcessTemplates | |
![]() |
DestroyBuilds | Уничтожает построения, которые соответствуют заданному Uri.Если построение не существует, то он автоматически не учитывается. |
![]() |
Dispose | Освобождает все ресурсы, используемые объектом MarshalByValueComponent. (Унаследовано от MarshalByValueComponent.) |
![]() |
Equals | Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.) |
![]() |
GetAffectedBuildDefinitions | Указывает, что, если таковые имеются, определения построения затронуты указанными элементами сервера. |
![]() |
GetBuildQualities | Извлекает свойство построения, которые существуют для командного проекта целевого объекта.Пользователь должен иметь разрешение [GenericRead] в командном проекте целевого объекта просмотреть свойства построения. |
![]() |
GetHashCode | Играет роль хэш-функции для определенного типа. (Унаследовано от Object.) |
![]() |
GetService | Возвращает средство реализации объекта IServiceProvider. (Унаследовано от MarshalByValueComponent.) |
![]() |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) |
![]() |
NotifyBuildCompleted | Уведомляет сервер, что построение с предоставленным uri завершено. |
![]() |
QueryBuildDefinitions | Запрашивает сервер для элементов, которые соответствуют объектам [BuildItemSpec] ввода.Этот метод можно использовать для получения элементов посредством пути, если универсальный код ресурса неизвестно. |
![]() |
QueryBuildDefinitionsByUri | Запросы для определений построения, к которому предъявляется набор универсальных кодов ресурсов (uri).Сервер возвратит определение для каждого допустимого универсальный код ресурса (uri) в массиве. |
![]() |
QueryBuilds | Если массив объектов [BuildDetailSpec] это веб-метод возвращает список результатов объектов [BuildQueryResult] тот же размер, как входной массив.Если совпадений не обнаружено, то объект [BuildQueryResult] просто будет содержать пустые списки. |
![]() |
QueryBuildsByUri | Построение запросов универсальный код ресурса (uri) вместо пути с указанными параметрами.Один объект [BuildQueryResult] возвращается из запроса со списком [BuildDetail] имеют одинаковую длину массива универсальный код ресурса (uri) ввода.Если указанный универсальный код ресурса (uri) не соответствует ни построениям, эквивалентный индекс в списке [BuildDetail] результат будет null.Объем данных, возвращаемых из запроса управляется посредством параметра параметров. |
![]() |
QueryProcessTemplates | |
![]() |
RequestIntermediateLogs | Запрашивает промежуточные журналы диагностики для быть доступен в место удаления. |
![]() |
StopBuilds | Останавливает построение выполняется с предоставленным Uri.Если построение уже завершен, то оно будет пропущено и рассматривало успешное завершение.Пользователь при выполнении этот вызов должен иметь разрешение [AdministerBuild] во все командные проекты, для которых делаются стопы. |
![]() |
ToString | Возвращает строку String, содержащую имя компонента Component, если таковое имеется.Этот метод не следует переопределять. (Унаследовано от MarshalByValueComponent.) |
![]() |
UpdateBuildDefinitions | Если массив [BuildDefinition] возражает обновления данного метода определения сервера построения с заданными данными. |
![]() |
UpdateBuildInformation | Обновляет данные построения в соответствии с предоставленным изменениям.Все сведения, связанные изменения возвращается вызвавшему объекту, за исключением удаленных узлов. |
![]() |
UpdateBuilds | Сведения построения обновлений с предоставленным сведения.Пользователь должен иметь разрешение [AdministerBuild] в командном проекте, содержащий построение, чтобы выполнить это действие. |
![]() |
UpdateProcessTemplates |
В начало страницы
События
Имя | Описание | |
---|---|---|
![]() |
Disposed | Добавляет обработчик событий, чтобы прослушивать событие Disposed для компонента. (Унаследовано от MarshalByValueComponent.) |
В начало страницы
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.