다음을 통해 공유


IBuildServer 인터페이스

인터페이스를 실행 하는 서버에 대 한 Team Foundation Build.

네임스페이스:  Microsoft.TeamFoundation.Build.Client
어셈블리:  Microsoft.TeamFoundation.Build.Client(Microsoft.TeamFoundation.Build.Client.dll)

구문

‘선언
Public Interface IBuildServer
public interface IBuildServer

IBuildServer 형식에서는 다음과 같은 멤버를 노출합니다.

속성

  이름 설명
Public 속성 BuildServerVersion 빌드 서버의 버전을 가져옵니다.
Public 속성 NoCICheckInComment 연속 통합 시스템에 체크 인을 무시 하도록 신호를 보내는 주석 문자열을 가져옵니다.이 문자열에서 해당 메모는 체크 인에 새 빌드를 트리거하지 않습니다.
Public 속성 TeamProjectCollection 만든이 IBuildServer TeamProjectCollection 개체를 가져옵니다.

위쪽

메서드

  이름 설명
Public 메서드 AddBuildQuality(String, String) 지정 된 팀 프로젝트에 빌드 품질을 추가합니다.
Public 메서드 AddBuildQuality(String, array<String[]) 지정 된 팀 프로젝트에 빌드 품질을 추가합니다.
Public 메서드 BeginQueryBuildDefinitions(array<IBuildDefinitionSpec[], AsyncCallback, Object) 빌드 정의 쿼리 결과 지정 된 배열에 대 한 빌드 정의 사양을 가져옵니다.
Public 메서드 BeginQueryBuildDefinitions(array<IBuildDefinitionSpec[], Boolean, AsyncCallback, Object)
Public 메서드 BeginQueryBuildDefinitionsByUri 비동기 작업 쿼리 빌드 정의에 동일한 리소스 식별자로 시작합니다.
Public 메서드 BeginQueryBuilds 쿼리 빌드 사양 배열입니다를 사용 하 여 비동기 작업을 시작 합니다.
Public 메서드 BeginQueryBuildsByUri 지정 된 Uri와 일치 하는 빌드를 가져옵니다.
Public 메서드 BeginQueryQueuedBuilds 빌드 큐를 쿼리 하는 비동기 작업을 시작 합니다.
Public 메서드 CancelBuilds(array<Int32[]) 현재 활성 또는 연기 된 상태 이면 취소 합니다. 지정 된 Id 빌드가 큐에 대기 합니다.
Public 메서드 CancelBuilds(array<IQueuedBuild[]) 현재 활성 또는 연기 된 상태에서 경우 제공 된 큐에 대기 중인된 빌드를 취소 합니다.
Public 메서드 CreateBuildAgentSpec() 빌드 에이전트를 쿼리 하는 데 사용할 수 있는 새 빌드 에이전트 사양을 만듭니다.
Public 메서드 CreateBuildAgentSpec(IBuildAgent) 빌드 에이전트를 쿼리 하는 데 사용할 수 있는 새 빌드 에이전트 사양을 만듭니다.
Public 메서드 CreateBuildAgentSpec(String, String, List<String>) 빌드 에이전트를 쿼리 하는 데 사용할 수 있는 새 빌드 에이전트 사양을 만듭니다.
Public 메서드 CreateBuildAgentSpec(String, String, array<String[], List<String>) 빌드 에이전트를 쿼리 하는 데 사용할 수 있는 새 빌드 에이전트 사양을 만듭니다.
Public 메서드 CreateBuildControllerSpec() 빌드 컨트롤러를 쿼리 하는 데 사용할 수 있는 새 빌드 컨트롤러 사양을 만듭니다.
Public 메서드 CreateBuildControllerSpec(String, String) 빌드 컨트롤러를 쿼리 하는 데 사용할 수 있는 새 빌드 컨트롤러 사양을 만듭니다.
Public 메서드 CreateBuildControllerSpec(String, String, array<String[], Boolean) 빌드 컨트롤러를 쿼리 하는 데 사용할 수 있는 새 빌드 컨트롤러 사양을 만듭니다.
Public 메서드 CreateBuildDefinition 빌드 서버가 소유한 새 빌드 정을 만듭니다.
Public 메서드 CreateBuildDefinitionSpec(String) 빌드 정의 쿼리 하는 데 사용할 수 있는 새 빌드 정의 사양을 만듭니다.
Public 메서드 CreateBuildDefinitionSpec(IBuildDefinition) 빌드 정의 쿼리 하는 데 사용할 수 있는 새 빌드 정의 사양을 만듭니다.
Public 메서드 CreateBuildDefinitionSpec(String, String) 빌드 정의 쿼리 하는 데 사용할 수 있는 새 빌드 정의 사양을 만듭니다.
Public 메서드 CreateBuildDefinitionSpec(String, String, array<String[]) 빌드 정의 쿼리 하는 데 사용할 수 있는 새 빌드 정의 사양을 만듭니다.
Public 메서드 CreateBuildDetailSpec(IEnumerable<Uri>) 지정 된 정의 대 한 빌드를 쿼리 하는 데 사용할 수 있는 새 빌드 세부 사양을 만듭니다.
Public 메서드 CreateBuildDetailSpec(String) 팀 프로젝트에 대 한 빌드를 쿼리 하는 데 사용할 수 있는 새 빌드 세부 사양을 만듭니다.
Public 메서드 CreateBuildDetailSpec(IBuildDefinition) 팀 프로젝트에 대 한 빌드를 쿼리 하는 데 사용할 수 있는 새 빌드 세부 사양을 만듭니다.
Public 메서드 CreateBuildDetailSpec(IBuildDefinitionSpec) 팀 프로젝트에 대 한 빌드를 쿼리 하는 데 사용할 수 있는 새 빌드 세부 사양을 만듭니다.
Public 메서드 CreateBuildDetailSpec(String, String) 팀 프로젝트에 대 한 빌드를 쿼리 하는 데 사용할 수 있는 새 빌드 세부 사양을 만듭니다.
Public 메서드 CreateBuildQueueSpec(IEnumerable<Uri>) 큐에 대기 중인된 빌드를 쿼리 하는 데 사용할 수 있는 새 빌드 큐 사양을 만듭니다.
Public 메서드 CreateBuildQueueSpec(String) 큐에 대기 중인된 빌드를 쿼리 하는 데 사용할 수 있는 새 빌드 큐 사양을 만듭니다.
Public 메서드 CreateBuildQueueSpec(String, String) 큐에 대기 중인된 빌드를 쿼리 하는 데 사용할 수 있는 새 빌드 큐 사양을 만듭니다.
Public 메서드 CreateBuildRequest(Uri) 지정 된 빌드 정의 대해 새 빌드 요청을 만듭니다.
Public 메서드 CreateBuildRequest(Uri, Uri) 컨트롤러 및 지정 된 빌드 정의 대해 새 빌드 요청을 만듭니다.
Public 메서드 CreateBuildServiceHost(String, Uri) 지정 된 이름 및 기본 URL에 새 서비스 호스트를 만듭니다.
Public 메서드 CreateBuildServiceHost(String, String, String, Int32) 지정된 된 체계, 호스트, 포트 및 기본 경로 구성 하는 기본 URL과 지정 된 이름을 가진 새 서비스 호스트를 만듭니다.
Public 메서드 CreateProcessTemplate 빌드 정의에서 사용할 수 있는 새 빌드 프로세스 템플릿을 만듭니다.
Public 메서드 CreateQueuedBuildsView() 생성 된 큐에 대기 중인된 빌드 뷰. < /
Public 메서드 CreateQueuedBuildsView(IEnumerable<Uri>) 필터링 제공 된 정의 의해 큐에 대기 중인된 빌드 뷰를 만듭니다.
Public 메서드 CreateQueuedBuildsView(String) 팀 프로젝트에서 필터링은 큐에 대기 중인된 빌드 뷰를 만듭니다.
Public 메서드 CreateTeamProjectComponents TeamProject를 작성 하는 데 필요한 빌드 구성 요소를 만듭니다.
Public 메서드 DeleteBuildAgents(array<Uri[]) 에이전트는 서버에서 삭제를 작성합니다.
Public 메서드 DeleteBuildAgents(array<IBuildAgent[]) 에이전트는 서버에서 삭제를 작성합니다.
Public 메서드 DeleteBuildControllers(array<Uri[]) 컨트롤러 서버에서 삭제를 작성합니다.
Public 메서드 DeleteBuildControllers(array<IBuildController[]) 컨트롤러 서버에서 삭제를 작성합니다.
Public 메서드 DeleteBuildDefinitions(array<Uri[]) 서버에서 정의 삭제를 작성합니다.
Public 메서드 DeleteBuildDefinitions(array<IBuildDefinition[]) 서버에서 정의 삭제를 작성합니다.
Public 메서드 DeleteBuildQuality(String, String) 지정한 빌드 품질을 대상 팀 프로젝트에서 삭제합니다.
Public 메서드 DeleteBuildQuality(String, array<String[]) 지정 된 배열을 빌드 품질을 대상 팀 프로젝트에서 삭제합니다.
Public 메서드 DeleteBuilds(array<Uri[]) 빌드 서버에서 삭제합니다.빌드 중 일부는 삭제 됩니다.
Public 메서드 DeleteBuilds(array<IBuildDetail[]) 빌드 서버에서 삭제합니다.빌드 중 일부는 삭제 됩니다.
Public 메서드 DeleteBuilds(array<Uri[], DeleteOptions) 빌드 서버에서 삭제합니다.
Public 메서드 DeleteBuilds(array<IBuildDetail[], DeleteOptions) 빌드 서버에서 삭제합니다.
Public 메서드 DeleteBuildServiceHost 서비스 호스트와 관련 된 모든 서비스가 서버에서 삭제합니다.
Public 메서드 DeleteProcessTemplates 빌드 프로세스 템플릿을 서버에서 삭제합니다.
Public 메서드 DestroyBuilds(array<Uri[]) 빌드 서버에서 삭제 됩니다.
Public 메서드 DestroyBuilds(array<IBuildDetail[]) 빌드 서버에서 삭제 됩니다.
Public 메서드 EndQueryBuildDefinitions 빌드 정의 쿼리 하는 비동기 작업을 종료합니다.
Public 메서드 EndQueryBuildDefinitionsByUri 빌드 정의 쿼리 하는 비동기 작업을 종료합니다.
Public 메서드 EndQueryBuilds 비동기 작업 쿼리 빌드를 끝냅니다.
Public 메서드 EndQueryBuildsByUri
Public 메서드 EndQueryQueuedBuilds 빌드 큐를 쿼리 하는 비동기 작업을 종료 합니다.
Public 메서드 GetAffectedBuildDefinitions(array<String[]) 지정한 버전 제어 서버 경로에 영향을 받는 정의 배열을 가져옵니다 모두를 빌드합니다.
Public 메서드 GetAffectedBuildDefinitions(array<String[], ContinuousIntegrationType) 사용되지 않습니다. 배열을 정의 지정한 버전 제어 서버 경로의 영향을 및 필터에 제공 된 트리거를 갖도록 구성 된 모든 빌드를 가져옵니다.
Public 메서드 GetAffectedBuildDefinitions(array<String[], DefinitionTriggerType) 제공 된 TFS 버전 제어 서버 경로에 영향을 하 고 필터에 제공 된 트리거를 구성 하는 모든 빌드 정의의 목록을 가져옵니다.
Public 메서드 GetAllBuildDetails 모든 세부 정보가 포함 된 단일 빌드를 가져옵니다.
Public 메서드 GetBuild(Uri) 단일 빌드를 가져옵니다.
Public 메서드 GetBuild(Uri, array<String[], QueryOptions) 단일 빌드를 가져옵니다.
Public 메서드 GetBuild(Uri, array<String[], QueryOptions, QueryDeletedOption) 단일 빌드를 uri를 가져옵니다.
Public 메서드 GetBuild(IBuildDefinitionSpec, String, array<String[], QueryOptions) 단일 빌드를 가져옵니다.
Public 메서드 GetBuildAgent(Uri) 단일 빌드 에이전트를 가져옵니다.
Public 메서드 GetBuildAgent(Uri, array<String[]) 단일 빌드 에이전트를 가져옵니다.
Public 메서드 GetBuildController(String) 지정 된 표시 이름을 사용 하 여 단일 빌드 컨트롤러를 검색 합니다.와일드 카드 문자를 지정할 수 있습니다, 있지만 예외가 발생 보다 둘 이상의 컨트롤러가 일치 합니다.
Public 메서드 GetBuildController(Uri, Boolean) 단일 빌드 컨트롤러를 가져옵니다.
Public 메서드 GetBuildController(Uri, array<String[], Boolean) 단일 빌드 컨트롤러를 가져옵니다.
Public 메서드 GetBuildDefinition(Uri) 빌드 정의 가져옵니다 하나입니다.
Public 메서드 GetBuildDefinition(String, String) 빌드 정의 가져옵니다 하나입니다.
Public 메서드 GetBuildDefinition(Uri, QueryOptions) 지정 된 옵션을 사용 하 여 검색 하는 데이터의 양을 제어 하는 단일 빌드 정을 가져옵니다.
Public 메서드 GetBuildDefinition(String, String, QueryOptions) 지정 된 옵션을 사용 하 여 검색 하는 데이터의 양을 제어 하는 단일 빌드 정을 가져옵니다.
Public 메서드 GetBuildDefinition(Uri, array<String[], QueryOptions) 지정 된 옵션을 사용 하 여 검색 하는 데이터의 양을 제어 하는 단일 빌드 정을 가져옵니다.
Public 메서드 GetBuildQualities 배열을에 정의 된 빌드 품질을 대상 팀 프로젝트에 대 한 가져옵니다.
Public 메서드 GetBuildServiceHost(String) 지정 된 이름과 일치 하는 서비스 호스트를 가져옵니다.
Public 메서드 GetBuildServiceHost(Uri) 지정 된 URI와 일치 하는 서비스 호스트를 가져옵니다.
Public 메서드 GetDisplayText Tostring () 값 또는 열거형 값의 지역화 된 표시 텍스트를 가져옵니다.
Public 메서드 GetDisplayTextValues 지역화 된 표시 텍스트 값 배열을 ToString 값 또는 열거형을 가져옵니다.
Public 메서드 GetEnumValue 해당 하는 지역화 된 표시 텍스트에서 열거형 값을 가져옵니다.
Public 메서드 GetMinimalBuildDetails 에이전트, 정의 또는 모든 정보 노드가 없는 단일 빌드를 가져옵니다.
Public 메서드 GetQueuedBuild(Int32, QueryOptions) 지정 된 ID에 대 한 가져옵니다 하나의 큐에 대기 중인 빌드
Public 메서드 GetQueuedBuild(array<Int32[], QueryOptions) 지정 된 Id에 대해 큐에 대기 중인된 빌드를 가져옵니다.
Public 메서드 GetScheduleDaysFromDaysOfWeek DayOfWeek 열거형 값의 배열을 사용 하 고 ISchedule.DaysToBuild을 설정 하는 데 사용할 수 있는 ScheduleDays 값을 반환 합니다.
Public 메서드 QueryBuildAgents(IBuildAgentSpec) 단일 빌드 에이전트에 지정 된 빌드 에이전트 사양에 대 한 쿼리 결과를 가져옵니다.
Public 메서드 QueryBuildAgents(array<IBuildAgentSpec[]) 빌드 에이전트는 지정 된 빌드 에이전트 사양에 대 한 쿼리 결과를 가져옵니다.
Public 메서드 QueryBuildAgentsByUri(array<Uri[]) 지정 된 Uri와 일치 하는 빌드 에이전트를 가져옵니다.
Public 메서드 QueryBuildAgentsByUri(array<Uri[], array<String[]) 지정 된 Uri와 일치 하는 빌드 에이전트를 가져옵니다.
Public 메서드 QueryBuildControllers() 빌드 컨트롤러 및 해당 연결 된 에이전트를 가져옵니다 모두.
Public 메서드 QueryBuildControllers(Boolean) 빌드 컨트롤러를 모두 가져옵니다.
Public 메서드 QueryBuildControllers(IBuildControllerSpec) 단일 빌드 컨트롤러는 지정 된 빌드 컨트롤러 사양에 대 한 쿼리 결과를 가져옵니다.
Public 메서드 QueryBuildControllers(array<IBuildControllerSpec[]) 빌드 컨트롤러 컨트롤러 지정 된 빌드 사양에 대 한 쿼리 결과를 가져옵니다.
Public 메서드 QueryBuildControllersByUri(array<Uri[], Boolean) 지정 된 Uri와 일치 하는 빌드 컨트롤러를 가져옵니다.
Public 메서드 QueryBuildControllersByUri(array<Uri[], array<String[], Boolean) 지정 된 Uri와 일치 하는 빌드 컨트롤러를 가져옵니다.
Public 메서드 QueryBuildDefinitions(String) 지정 된 팀 프로젝트의 빌드 정의 가져옵니다.
Public 메서드 QueryBuildDefinitions(IBuildDefinitionSpec) 정의 쿼리 결과 지정 된 빌드 정의 사양에 대 한 단일 가져옵니다를 빌드합니다.
Public 메서드 QueryBuildDefinitions(array<IBuildDefinitionSpec[]) 빌드 정의 쿼리 결과 지정 된 배열에 대 한 빌드 정의 사양을 가져옵니다.
Public 메서드 QueryBuildDefinitions(String, QueryOptions) 지정 된 팀 프로젝트의 빌드 정의 가져옵니다.지정 된 쿼리 옵션은 쿼리에서 검색 되는 데이터의 양을 결정 합니다.
Public 메서드 QueryBuildDefinitions(IBuildDefinitionSpec, Boolean)
Public 메서드 QueryBuildDefinitions(array<IBuildDefinitionSpec[], Boolean)
Public 메서드 QueryBuildDefinitions(String, QueryOptions, Boolean)
Public 메서드 QueryBuildDefinitionsByUri(array<Uri[]) 지정 된 Uri와 일치 하는 빌드 정의 가져옵니다.
Public 메서드 QueryBuildDefinitionsByUri(array<Uri[], QueryOptions) 지정 된 Uri와 일치 하는 빌드 정의 가져옵니다.지정 된 쿼리 옵션은 쿼리에서 검색 되는 데이터의 양을 결정 합니다.
Public 메서드 QueryBuildDefinitionsByUri(array<Uri[], array<String[], QueryOptions) 지정 된 Uri와 일치 하는 빌드 정의 가져옵니다.지정 된 쿼리 옵션은 쿼리에서 검색 되는 데이터의 양을 결정 합니다.
Public 메서드 QueryBuilds(String) 팀 프로젝트에 대 한 모든 빌드를 가져옵니다.
Public 메서드 QueryBuilds(IBuildDefinition) 빌드 정의의 모든 빌드를 가져옵니다.
Public 메서드 QueryBuilds(IBuildDefinitionSpec) 모든 빌드를 대 한 빌드 정의 사양을 가져옵니다.
Public 메서드 QueryBuilds(IBuildDetailSpec) 지정 된 빌드 사양에 대 한 쿼리 결과 단일 가져옵니다를 빌드합니다.
Public 메서드 QueryBuilds(array<IBuildDetailSpec[]) 빌드의 지정 된 빌드 사양 목록에 대 한 쿼리 결과를 가져옵니다.
Public 메서드 QueryBuilds(String, String) 한 팀 프로젝트 및 정의의 모든 빌드를 가져옵니다.
Public 메서드 QueryBuildsByUri(array<Uri[], array<String[], QueryOptions) 지정 된 Uri와 일치 하는 빌드를 가져옵니다.
Public 메서드 QueryBuildsByUri(array<Uri[], array<String[], QueryOptions, QueryDeletedOption) 지정 된 Uri와 일치 하는 빌드를 가져옵니다.
Public 메서드 QueryBuildServiceHosts 모든 빌드 배열을 지정 된 컴퓨터에서 호스팅되는 서비스 호스트를 가져옵니다.
Public 메서드 QueryBuildServiceHostsByUri 빌드의 지정 된 Uri와 일치 하는 서비스 호스트를 가져옵니다.
Public 메서드 QueryProcessTemplates(String) 모든 빌드 프로세스 템플릿을 팀 프로젝트를 가져옵니다.
Public 메서드 QueryProcessTemplates(String, array<ProcessTemplateType[]) 모든 빌드 프로세스 템플릿을 팀 프로젝트에 대해 지정 된 형식 또는 형식을 가져옵니다.
Public 메서드 QueryQueuedBuilds(IQueuedBuildSpec) 단일 가져옵니다에 대기 중인된 지정 된 빌드 사양에 대 한 쿼리 결과를 빌드합니다.
Public 메서드 QueryQueuedBuilds(array<IQueuedBuildSpec[]) 지정 된 배열의 대기 된 빌드 사양에 대 한 빌드 쿼리 결과를 가져옵니다.
Public 메서드 QueueBuild(IBuildDefinition) 모든 기본 옵션이 포함 된 지정 된 빌드 정의 대해 빌드를 큐에 넣습니다.
Public 메서드 QueueBuild(IBuildRequest) 기본 QueueOptions 사용 하 여 지정 된 빌드 요청에 대 한 빌드 큐에 넣습니다.
Public 메서드 QueueBuild(IBuildRequest, QueueOptions) 지정 된 빌드 요청에 대 한 빌드를 큐에 넣습니다.
Public 메서드 QueueBuild(IEnumerable<IBuildRequest>, QueueOptions) 지정 된 빌드 요청에 대 한 큐를 만듭니다.
Public 메서드 RetryQueuedBuilds(array<IQueuedBuild[]) 다시 시도 횟수 지정 된 빌드 및을 일괄적으로 모아 두.
Public 메서드 RetryQueuedBuilds(array<IQueuedBuild[], Guid) 다시 시도 횟수 지정 된 빌드 및을 일괄적으로 모아 두.
Public 메서드 RetryQueuedBuilds(array<IQueuedBuild[], Guid, QueuedBuildRetryOption) 지정 된 특정 재시도 옵션과 함께 빌드되고 지정한 모든 전환 시도 함께 일괄 작업으로 만듭니다.
Public 메서드 SaveBuildAgents 서버 빌드 에이전트에 대 한 변경 내용을 저장 합니다.
Public 메서드 SaveBuildControllers 빌드 컨트롤러 서버에 변경 된 내용을 저장 합니다.
Public 메서드 SaveBuildDefinitions 서버에서 빌드 정의에 대 한 변경 내용을 저장 합니다.
Public 메서드 SaveBuilds 빌드 서버에서 변경 된 내용을 저장 합니다.
Public 메서드 SaveBuildServiceHost 서비스 호스트 변경 내용을 서버에 저장합니다.
Public 메서드 SaveProcessTemplates 서버 빌드 프로세스 템플릿에 대 한 변경 내용을 저장 합니다.
Public 메서드 SaveQueuedBuilds 서버에 대기 중인된 빌드에 대 한 변경 내용을 저장 합니다.
Public 메서드 StartQueuedBuildsNow(array<Int32[]) 대기열에 일시 중지 된 정의 되 고 대기 중 상태인 경우 시작 제공 된 Id 가진 빌드가 큐에 대기 합니다.
Public 메서드 StartQueuedBuildsNow(array<IQueuedBuild[]) 대기열에 일시 중지 된 정의 되 고 대기 중 상태인 경우 제공 된 큐에 대기 중인된 빌드를 시작 합니다.
Public 메서드 StopBuilds(array<Uri[]) 지정 된 Uri 모든 빌드를 중지합니다.
Public 메서드 StopBuilds(array<IBuildDetail[]) 지정한 빌드를 중지 합니다.
Public 메서드 TestConnectionForBuildAgent 빌드 에이전트에 대 한 연결을 테스트 하려면 응용 프로그램 계층을 지시 하 고 에이전트 상태 메시지를 업데이트 합니다.
Public 메서드 TestConnectionForBuildController 빌드 컨트롤러에 대 한 연결을 테스트 하려면 응용 프로그램 계층을 지시 하 고 컨트롤러 상태 메시지를 업데이트 합니다.
Public 메서드 TestConnectionsForBuildMachine 빌드 컴퓨터 리소스에 대 한 연결을 테스트 하 고 리소스 상태 메시지를 업데이트 하려면 응용 프로그램 계층에 지시 합니다.

위쪽

참고 항목

참조

Microsoft.TeamFoundation.Build.Client 네임스페이스