다음을 통해 공유


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 사양을 정의 주어진된 배열을 빌드에 대 한 빌드 정의 쿼리 결과 가져옵니다.
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 메서드 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 네임스페이스