BuildWebService 클래스
상속 계층 구조
System.Object
System.ComponentModel.MarshalByValueComponent
System.Web.Services.WebService
Microsoft.TeamFoundation.Server.Core.WebServices.TeamFoundationWebService
Microsoft.TeamFoundation.Build.Server.BuildWebServiceBase
Microsoft.TeamFoundation.Build.Server.Compatibility.BuildWebService
네임스페이스: Microsoft.TeamFoundation.Build.Server.Compatibility
어셈블리: Microsoft.TeamFoundation.Build.Server(Microsoft.TeamFoundation.Build.Server.dll)
구문
‘선언
<ClientServiceAttribute(ComponentName := "TeamBuild", RegistrationName := "Build", _
ServiceName := "BuildService3", CollectionServiceIdentifier := "427febc8-f703-482b-9f79-bfe1bb4631bc")> _
<WebServiceAttribute(Namespace := "https://schemas.microsoft.com/TeamFoundation/2005/06/Build/BuildService/03", _
Description := "Team Foundation Build web service")> _
Public NotInheritable Class BuildWebService _
Inherits BuildWebServiceBase
[ClientServiceAttribute(ComponentName = "TeamBuild", RegistrationName = "Build",
ServiceName = "BuildService3", CollectionServiceIdentifier = "427febc8-f703-482b-9f79-bfe1bb4631bc")]
[WebServiceAttribute(Namespace = "https://schemas.microsoft.com/TeamFoundation/2005/06/Build/BuildService/03",
Description = "Team Foundation Build web service")]
public sealed class BuildWebService : BuildWebServiceBase
BuildWebService 형식에서는 다음과 같은 멤버를 노출합니다.
생성자
이름 | 설명 | |
---|---|---|
![]() |
BuildWebService |
위쪽
속성
이름 | 설명 | |
---|---|---|
![]() |
Application | 현재 HTTP 요청에 대한 응용 프로그램 개체를 가져옵니다. (WebService에서 상속됨) |
![]() |
Container | 구성 요소의 컨테이너를 가져옵니다. (MarshalByValueComponent에서 상속됨) |
![]() |
Context | 현재 요청에 대한 ASP.NET HttpContext를 가져오며 이것은 웹 요청을 처리하기 위해 HTTP 서버가 사용하는 모든 HTTP 관련 컨텍스트를 캡슐화합니다. (WebService에서 상속됨) |
![]() |
DesignMode | 구성 요소가 현재 디자인 모드에 있는지 여부를 나타내는 값을 가져옵니다. (MarshalByValueComponent에서 상속됨) |
![]() |
Server | 현재 요청에 대한 HttpServerUtility를 가져옵니다. (WebService에서 상속됨) |
![]() |
Session | 현재 요청에 대한 HttpSessionState 인스턴스를 가져옵니다. (WebService에서 상속됨) |
![]() |
Site | 구성 요소의 사이트를 가져오거나 설정합니다. (MarshalByValueComponent에서 상속됨) |
![]() |
SoapVersion | XML Web services에 대한 SOAP 요청을 수행하는 데 사용된 SOAP 프로토콜의 버전을 가져옵니다. (WebService에서 상속됨) |
![]() |
User | ASP.NET 서버 User 개체를 가져옵니다.이 속성은 사용자가 요청을 실행할 권한이 있는지 여부를 인증하는 데 사용할 수 있습니다. (WebService에서 상속됨) |
위쪽
메서드
이름 | 설명 | |
---|---|---|
![]() |
AddBuildDefinitions | 서버에 BuildDefinition 개체를 추가합니다.URI 필드를 서버로 보내기 전에 입력 한 다음이 무시 됩니다.중복 된 빌드 정의 동일한 경로에 있을 수 없습니다.따라서이 경우 발생 하는 경우 예외가 throw 될 수 있습니다.모든 정의 통해 추가 된 트랜잭션 있도록 실패 하나 추가 하면 다음 모든 고 추가 실패. |
![]() |
AddBuildQualities | 품질 목록을 대상 팀 프로젝트에 추가합니다.추가 작업을 수행할 사용자 작업을 수행 하기 위해 'EditBuildStatus' 권한이 있어야 합니다. |
![]() |
AddProcessTemplates | |
![]() |
CreateTeamProjectComponents | 팀 프로젝트에 대해 필요한 구성 요소를 만듭니다. |
![]() |
DeleteBuildDefinitions | 빌드 Uri 같은 배열 매개 변수로 전달 하는 것을 서버에서 정의 삭제 합니다.아직 대기 또는 완료 하 고 '활성화', '연기' 또는 '진행 중' 상태와 관련 된 빌드 정의 삭제할 수 없습니다.종속 된 빌드 정의 제거 하기 전에 삭제 해야 합니다. |
![]() |
DeleteBuildQualities | 지정한 빌드 품질을 대상 팀 프로젝트에서 삭제합니다.이 작업을 수행 하는 사용자는 팀 프로젝트에 'EditBuildStatus' 권한이 있어야 합니다. |
![]() |
DeleteBuilds | 지정된 된 Uri에 해당 하는 빌드를 삭제 합니다.지정 된 빌드에 존재 하지 않는 경우 다음 자동으로 무시 됩니다.이 메서드는 예외를 throw 하지 않습니다, 경우 다음 가정할 수 있습니다 빌드 부분 삭제 올바르면 하.테스트 같은 치명적이 지 않은 오류 삭제 오류 발생-권한 문제 이외의-드롭 위치 액세스 문제만 이벤트 로그에 기록 되 고 오류로 간주 되지 않기. |
![]() |
DeleteProcessTemplates | |
![]() |
DestroyBuilds | 지정된 된 Uri에 해당 하는 빌드를 삭제 합니다.지정 된 빌드에 존재 하지 않는 경우 다음 자동으로 무시 됩니다. |
![]() |
Dispose | MarshalByValueComponent 에서 사용하는 모든 리소스를 해제합니다. (MarshalByValueComponent에서 상속됨) |
![]() |
Equals | 지정한 개체와 현재 개체가 같은지 여부를 확인합니다. (Object에서 상속됨) |
![]() |
GetAffectedBuildDefinitions | 확인 된 빌드 정의 의해 영향을 받는 경우 제공 된 서버 항목입니다. |
![]() |
GetBuildQualities | 빌드 품질을 대상 팀 프로젝트에 대 한 검색 합니다.대상 팀 프로젝트에서 빌드 품질을 보는 사용자는 'GenericRead' 권한이 있어야 합니다. |
![]() |
GetHashCode | 기본 해시 함수로 작동합니다. (Object에서 상속됨) |
![]() |
GetService | IServiceProvider 의 구현자를 가져옵니다. (MarshalByValueComponent에서 상속됨) |
![]() |
GetType | 현재 인스턴스의 Type을 가져옵니다. (Object에서 상속됨) |
![]() |
NotifyBuildCompleted | 제공된 된 URI 사용 하 여 빌드를 완료 하는 서버를 알립니다. |
![]() |
QueryBuildDefinitions | 입력된 BuildItemSpec 개체와 일치 하는 항목에 대해 서버를 쿼리 합니다.URI를 알 수 없는 경우 경로 사용 하 여 항목을 검색 하려면이 메서드를 사용할 수 있습니다. |
![]() |
QueryBuildDefinitionsByUri | 에 대 한 쿼리 빌드 Uri의 집합을 정의 합니다.서버 배열에 있는 각 유효한 URI에 대 한 정의 반환 합니다. |
![]() |
QueryBuilds | 지정 된 BuildDetailSpec 개체의 경우이 웹 메서드는 결과 목록이 반환 BuildQueryResult 입력된 배열의 크기가 같은 개체입니다.일치 항목이 있는 경우는 BuildQueryResult 개체는 빈 목록을 하기만 합니다. |
![]() |
QueryBuildsByUri | 쿼리 대신 uri 경로 제공 된 옵션을 사용 하 여 빌드합니다.단일 BuildQueryResult 개체와 쿼리에서 반환 되는 BuildDetail URI 입력된 배열의 길이가 같은 목록.모든 빌드 후 결과에서 해당 인덱스는 특정 URI와 일치 하지 않는 경우 BuildDetail 목록 null이 됩니다.Options 매개 변수를 사용 하 여 쿼리에서 반환 된 데이터의 양을 제어 합니다. |
![]() |
QueryProcessTemplates | |
![]() |
StopBuilds | 진행 중인 정지 제공 된 Uri의 빌드.빌드 이미 완료 된 경우에 다음 수 무시 되며 성공적인 것으로 간주 합니다.이 호출을 수행 하는 사용자 정지를 만든 모든 팀 프로젝트에 AdministerBuild 권한이 있어야 합니다. |
![]() |
ToString | Component 의 이름이 포함된 String을 반환합니다.이 메서드는 재정의할 수 없습니다. (MarshalByValueComponent에서 상속됨) |
![]() |
UpdateBuildDefinitions | BuildDefinition 개체의 배열을 제공 합니다.이 메서드는 주어진된 데이터를 사용 하 여 빌드 서버 정의 업데이트 됩니다. |
![]() |
UpdateBuildInformation | 제공 된 내용에 따라 빌드 정보를 업데이트 합니다.변경에 관련 된 정보를 모두 삭제 한 노드를 제외 하 고 호출자에 게 반환 됩니다. |
![]() |
UpdateBuilds | 업데이트 정보를 제공된 하는 정보를 빌드합니다.사용자는이 작업을 수행 하려면 빌드 포함 된 팀 프로젝트에 AdministerBuild 권한이 있어야 합니다. |
![]() |
UpdateProcessTemplates |
위쪽
이벤트
이름 | 설명 | |
---|---|---|
![]() |
Disposed | 구성 요소에 대한 Disposed 이벤트를 수신하는 이벤트 처리기를 추가합니다. (MarshalByValueComponent에서 상속됨) |
위쪽
스레드로부터의 안전성
이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.