IBuildController 인터페이스
인터페이스는 빌드 컨트롤러에서 실행 중인 서버에 대 한 Team Foundation Build.
네임스페이스: Microsoft.TeamFoundation.Build.Client
어셈블리: Microsoft.TeamFoundation.Build.Client(Microsoft.TeamFoundation.Build.Client.dll)
구문
‘선언
Public Interface IBuildController
public interface IBuildController
IBuildController 형식에서는 다음과 같은 멤버를 노출합니다.
속성
이름 | 설명 | |
---|---|---|
Agents | 이 빌드 컨트롤러에서 소유 하는 빌드 에이전트를 가져옵니다. | |
AttachedProperties | 연결 된 속성 | |
CustomAssemblyPath | 사용자 지정 어셈블리의 저장 위치 버전 제어 경로 가져오거나 설정 합니다. | |
DateCreated | 이 빌드 컨트롤러 만들어진 시간과 날짜를 가져옵니다. | |
DateUpdated | 이 빌드 컨트롤러를 마지막으로 업데이트 된 시간과 날짜를 가져옵니다. | |
Description | 이 빌드 컨트롤러에 대 한 설명을 가져오거나 설정 합니다. | |
Enabled | 이 빌드 컨트롤러를 사용할 수 있는지 여부를 설명 하는 플래그를 가져오거나 설정 합니다. | |
MaxConcurrentBuilds | 최대 동시에이 빌드 컨트롤러에서 실행 될 수 있는 빌드를 가져오거나 설정 합니다. | |
MessageQueueUrl | 메시지 큐의 주소를 가져옵니다.이 필드는 시스템 전용입니다. | |
Name | 이 빌드 컨트롤러의 이름을 가져오거나 설정 합니다. | |
QueueCount | 이 빌드 컨트롤러의 현재 큐 수를 가져옵니다. | |
ServiceHost | 이 빌드 컨트롤러가 있는 서비스 호스트를 가져옵니다. | |
Status | 이 빌드 컨트롤러의 상태를 가져오거나 설정 합니다. | |
StatusMessage | 이 컨트롤러의 상태에 대 한 서버에서 표시할 수 있는 메시지를 가져오거나 설정 합니다.비어 있을 수 있습니다. | |
Tags | 이 컨트롤러의 모든 에이전트에 대 한 태그의 읽기 전용 컬렉션을 가져옵니다. | |
Uri | 이 빌드 컨트롤러의 통일 된 리소스 식별자를 (URI)를 가져옵니다. | |
Url | 이 빌드 컨트롤러의 URL을 가져옵니다. |
위쪽
메서드
이름 | 설명 | |
---|---|---|
AddBuildAgent | 하이 빌드 컨트롤러가 빌드 에이전트를 추가합니다. | |
Delete | 이 빌드 컨트롤러를 삭제합니다. | |
LoadCustomActivities | 로컬 경로를 Customassemblylocation에서 모든 어셈블리를 다운로드, 사용자 지정 활동 형식이 포함 된 어셈블리를 로드 및 사용자 지정 활동 유형 목록을 반환 합니다. | |
LoadCustomActivitiesAndExtensions | 로컬 경로를 Customassemblylocation에서 모든 어셈블리를 다운로드, 확장 형식 및 사용자 지정 작업을 포함 하는 어셈블리를 로드 및 사용자 지정 활동 및 확장 유형 목록을 반환 합니다. | |
Refresh(Boolean) | 빌드 서버에서 현재 속성 값을 가져와 빌드 컨트롤러를 새로 고칩니다. | |
Refresh(array<String[], Boolean) | 빌드 서버에서 현재 속성 값을 가져와 빌드 컨트롤러를 새로 고칩니다. | |
RemoveBuildAgent | 이 컨트롤러에서 빌드 에이전트를 제거합니다. | |
Save | 이 빌드 컨트롤러가 빌드 서버에 대 한 변경 내용을 저장 합니다. |
위쪽