다음을 통해 공유


IBuildController 인터페이스

TFS 빌드 서버에서 빌드 컨트롤러를 나타냅니다.

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

구문

‘선언
Public Interface IBuildController
public interface IBuildController

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

속성

  이름 설명
Public 속성 Agents 이 빌드 컨트롤러에서 소유 하는 빌드 에이전트를 가져옵니다.
Public 속성 AttachedProperties 연결 된 속성
Public 속성 CustomAssemblyPath 사용자 지정 어셈블리가 저장 되어 있는 버전 제어 경로 가져오거나 설정 합니다.
Public 속성 DateCreated 이 빌드 컨트롤러를 만든 시간과 날짜를 가져옵니다.
Public 속성 DateUpdated 이 빌드 컨트롤러를 마지막으로 업데이트 된 시간과 날짜를 가져옵니다.
Public 속성 Description 이 빌드 컨트롤러에 대 한 설명을 가져오거나 설정 합니다.
Public 속성 Enabled 이 빌드 컨트롤러를 사용할 수 있는지 여부를 나타내는 플래그를 가져오거나 설정 합니다.
Public 속성 MaxConcurrentBuilds 빌드가이 빌드 컨트롤러에서 동시에 실행할 수 있는 최대 수를 가져오거나 설정 합니다.
Public 속성 MessageQueueUrl 메시지 큐의 주소를 가져옵니다.이 필드는 시스템 전용입니다.
Public 속성 Name 이 빌드 컨트롤러의 이름을 가져오거나 설정 합니다.
Public 속성 QueueCount 이 빌드 컨트롤러의 현재 큐 수를 가져옵니다.
Public 속성 ServiceHost 이 빌드 컨트롤러는 서비스 호스트를 가져옵니다.
Public 속성 Status 이 빌드 컨트롤러의 상태를 가져오거나 설정 합니다.
Public 속성 StatusMessage 이 컨트롤러의 상태에 대 한 서버에서 표시할 수 있는 메시지를 가져오거나 설정 합니다.비어 있을 수 있습니다.
Public 속성 Tags 이 컨트롤러의 모든 에이전트에 대 한 태그의 읽기 전용 컬렉션을 가져옵니다.
Public 속성 Uri 이 빌드 컨트롤러의 동일한 리소스 식별자를 (URI)를 가져옵니다.
Public 속성 Url 이 빌드 컨트롤러의 URL을 가져옵니다.

위쪽

메서드

  이름 설명
Public 메서드 AddBuildAgent 이 빌드 컨트롤러가 빌드 에이전트를 추가합니다.
Public 메서드 Delete 이 빌드 컨트롤러를 삭제합니다.
Public 메서드 LoadCustomActivities 로컬 경로에 CustomAssemblyLocation에서 모든 어셈블리를 다운로드 하 고 사용자 지정 활동 형식이 포함 된 어셈블리를 로드 사용자 지정 동작 형식의 목록을 반환 합니다.
Public 메서드 LoadCustomActivitiesAndExtensions 로컬 경로에 CustomAssemblyLocation에서 모든 어셈블리를 다운로드 하 고 사용자 지정 활동와 확장 형식이 포함 된 어셈블리를 로드 사용자 지정 활동 및 확장 형식의 목록을 반환 합니다.
Public 메서드 Refresh(Boolean) 빌드 컨트롤러가 빌드 서버에서 현재 속성 값을 가져와서 새로 고칩니다.
Public 메서드 Refresh(array<String[], Boolean) 빌드 컨트롤러가 빌드 서버에서 현재 속성 값을 가져와서 새로 고칩니다.
Public 메서드 RemoveBuildAgent 이 컨트롤러에서 빌드 에이전트를 제거합니다.
Public 메서드 Save 이 빌드 컨트롤러가 빌드 서버에 변경 내용을 저장 합니다.

위쪽

참고 항목

참조

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