다음을 통해 공유


BuildServiceHostUtilities 클래스

BuildServiceHostUtilities 실행 하는 경우 물리적 컴퓨터에서 빌드 서비스 호스트를 구성 하 여 클래스를 사용할 수 있습니다.

상속 계층 구조

System.Object
  Microsoft.TeamFoundation.Build.Config.BuildServiceHostUtilities

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

구문

‘선언
Public NotInheritable Class BuildServiceHostUtilities
public static class BuildServiceHostUtilities

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

메서드

  이름 설명
Public 메서드정적 멤버 ChangeEndpoint 끝점을 변경-http://machinename:9191 같은 들어오는 URI-현재 등록 된 서비스 호스트에 대 한.
Public 메서드정적 멤버 ChangeEndpointAndUser 사용되지 않습니다. 끝점 변경-들어오는 URI, http://machinename:9191 등-와 현재 등록 된 서비스 호스트에 대 한 서비스 계정입니다.
Public 메서드정적 멤버 ChangeInteractive(Boolean) 현재 등록 된 서비스 호스트의 서비스 대화식 플래그를 변경합니다.
Public 메서드정적 멤버 ChangeInteractive(Boolean, Boolean) 현재 등록 된 서비스 호스트의 서비스 대화식 플래그를 변경합니다.
Public 메서드정적 멤버 ChangeUser 사용되지 않습니다. 현재 등록 된 서비스 호스트에 대 한 서비스 계정을 변경합니다.
Public 메서드정적 멤버 GetCurrent 이 컴퓨터에 대해 현재 등록 된 빌드 서비스 호스트를 가져옵니다.
Public 메서드정적 멤버 GetHttpPrefix
Public 메서드정적 멤버 GetUTCertificateThumbprint 레지스트리에서 인증서 지문을 반환합니다
Public 메서드정적 멤버 Register(IBuildServiceHost, String, String)
Public 메서드정적 멤버 Register(IBuildServiceHost, String, String, X509Certificate2)
Public 메서드정적 멤버 Register(IBuildServiceHost, String, String, String, Boolean) 제공 된 사용자 이름 및 암호를 사용 하 여 해당 프로젝트 컬렉션을 사용 하 여 서비스 호스트를 등록 합니다.서비스 호스트는 이미 등록 되어 있으면 예외가 throw 됩니다.이 경우 등록 취소를 먼저 호출 합니다.
Public 메서드정적 멤버 Register(IBuildServiceHost, String, String, X509Certificate2, String, Boolean) 제공 된 사용자 이름 및 암호를 사용 하 여 해당 프로젝트 컬렉션을 사용 하 여 서비스 호스트를 등록 합니다.서비스 호스트는 이미 등록 되어 있으면 예외가 throw 됩니다.이 경우 등록 취소를 먼저 호출 합니다.
Public 메서드정적 멤버 RegisterEndpointOnly 부분적으로 끝점 제공 된 사용자 이름 및 암호를 사용 하 여 서비스 호스트를 등록 합니다.서비스 호스트 프로젝트 컬렉션에 등록 되어 있지 않습니다 및 등록을 완료할 때까지 사용 되지 않습니다.
Public 메서드정적 멤버 Unregister 현재 등록 된 서비스 호스트를 등록 취소 하 고 필요에 따라 모든 리소스 (예: 컨트롤러 및 에이전트)를 삭제 합니다.이 서비스 호스트를 다른 컴퓨터로 이동 하려는 경우 deleteResources에 대해 false를 전달 합니다.그렇지 않은 경우에 true를 전달 합니다.
Public 메서드정적 멤버 UpdateAuthenticatingAccount 현재 등록 된 서비스 호스트에 대 한 Team Foundation Server 인증 계정을 업데이트 합니다. 빌드 서비스 계정에서 다른 계정으로 TFS 인증에 사용 되는 경우이 메서드를 사용 합니다.
Public 메서드정적 멤버 UpdateBuildServiceAccount 현재 등록 된 서비스 호스트에 대 한 서비스 계정을 변경합니다.다른 계정을 사용 하 여 TFS에 대해 인증을 사용 하 여 UpdateAuthenticatingAccount.
Public 메서드정적 멤버 UpdateEndpointAndBuildServiceAccount 끝점 변경-들어오는 URI 예를 들어, http://machinename:9191-와 현재 등록 된 서비스 호스트에 대 한 서비스 계정입니다.다른 계정을 사용 하 여 TFS에 대해 인증을 사용 하 여 UpdateAuthenticatingAccount.

위쪽

스레드로부터의 안전성

이 형식의 모든 공용 static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.

참고 항목

참조

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