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