다음을 통해 공유


IBuildServiceHost 인터페이스

인터페이스는 빌드 서비스 호스트에서 실행 되는 서버에 대 한 Team Foundation Build.

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

구문

‘선언
Public Interface IBuildServiceHost
public interface IBuildServiceHost

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

속성

  이름 설명
Public 속성 Agents 이 서비스 호스트와 연결 된 읽기 전용 컬렉션을의 에이전트를 가져옵니다.
Public 속성 BaseUrl 이 서비스 호스트에 대 한 기본 URL을 가져오거나 설정 합니다.
Public 속성 BuildServer 빌드 서버를 대 한이 서비스 호스트를 가져옵니다.
Public 속성 Controller 이 서비스 호스트와 연결 된 빌드 컨트롤러를 가져옵니다.
Public 속성 IsVirtual 이 서비스 호스트 가상 인지 여부를 나타내는 값을 가져옵니다.가상 서비스 호스트 컴퓨터 대신 정적으로 설치 시 필요할 때 동적으로 할당 됩니다.
Public 속성 MessageQueueUrl 메시지 큐의 주소를 가져옵니다.이 필드는 시스템 전용입니다.
Public 속성 Name 이 서비스 호스트의 이름을 가져오거나 설정 합니다.
Public 속성 RequireClientCertificates 서비스 호스트 클라이언트 인증서에 대 한 들어오는 호출 해야 하는지 여부를 설명 하는 플래그를 가져오거나 설정 합니다.
Public 속성 Uri 이 서비스 호스트에 대 한 통일 된 리소스 식별자를 (URI)를 가져옵니다.

위쪽

메서드

  이름 설명
Public 메서드 AddBuildAgent 이 서비스 호스트와 연결 된 에이전트의 컬렉션에 빌드 에이전트를 추가 합니다.
Public 메서드 CreateBuildAgent(String, String) 현재 서비스 호스트와 연결 되 고 에이전트의 컬렉션에 추가 하는 빌드 에이전트를 만듭니다.
Public 메서드 CreateBuildAgent(String, String, IBuildController) 현재 서비스 호스트와 연결 되 고 에이전트의 컬렉션에 추가 하는 빌드 에이전트를 만듭니다.
Public 메서드 CreateBuildController 현재 서비스 호스트와 연결 되는 빌드 컨트롤러를 만듭니다.
Public 메서드 Delete 서비스 호스트와 연관 된 모든 컨트롤러 및 에이전트를 삭제합니다.
Public 메서드 DeleteBuildAgent 이 서비스 호스트에서 지정 된 빌드 에이전트를 삭제합니다.
Public 메서드 DeleteBuildController 이 서비스 호스트와 연결 된 빌드 컨트롤러를 삭제 합니다.
Public 메서드 FindBuildAgent 지정 된 이름이 며 지정 된 빌드 컨트롤러와 관련이 있는 빌드 에이전트를 가져옵니다.
Public 메서드 ReleaseOwnership 서비스 호스트의 소유권을 해제합니다.
Public 메서드 Save 마지막 시간 이후 변경 된 내용을 저장 저장 된 메서드를 호출 합니다.
Public 메서드 SetBuildAgentStatus 빌드 에이전트 상태를 설정합니다.
Public 메서드 SetBuildController 이 서비스 호스트와 연결 된 빌드 컨트롤러를 전환 합니다.
Public 메서드 SetBuildControllerStatus 빌드 컨트롤러의 상태를 설정합니다.
Public 메서드 TakeOwnership 서비스 호스트의 소유권을 가져옵니다.

위쪽

참고 항목

참조

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