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 類型會公開下列成員。

方法

  名稱 描述
公用方法靜態成員 ChangeEndpoint 變更這個端點傳入的 URI,例如 http://machinename:9191 —目前已登錄的服務主機的。
公用方法靜態成員 ChangeEndpointAndUser 已過時。變更這個端點傳入的 URI,例如 http://machinename:9191 —和目前註冊的服務主機的服務帳戶。
公用方法靜態成員 ChangeInteractive(Boolean) 變更目前註冊的服務主機的服務互動的旗標。
公用方法靜態成員 ChangeInteractive(Boolean, Boolean) 變更目前註冊的服務主機的服務互動的旗標。
公用方法靜態成員 ChangeUser 已過時。變更目前註冊的服務主機的服務帳戶。
公用方法靜態成員 GetCurrent 取得這部電腦上目前註冊組建服務主機。
公用方法靜態成員 GetHttpPrefix
公用方法靜態成員 GetUTCertificateThumbprint 傳回從註冊的憑證指模。
公用方法靜態成員 Register(IBuildServiceHost, String, String)
公用方法靜態成員 Register(IBuildServiceHost, String, String, X509Certificate2)
公用方法靜態成員 Register(IBuildServiceHost, String, String, String, Boolean) 使用提供的使用者名稱和密碼,向其專案集合的服務主機,。如果服務主機已經註冊,就會擲回例外狀況。在這種情況下,呼叫會先移除註冊。
公用方法靜態成員 Register(IBuildServiceHost, String, String, X509Certificate2, String, Boolean) 使用提供的使用者名稱和密碼,向其專案集合的服務主機,。如果服務主機已經註冊,就會擲回例外狀況。在這種情況下,呼叫會先移除註冊。
公用方法靜態成員 RegisterEndpointOnly 使用提供的端點使用者名稱和密碼,部分註冊服務主機。服務主機不會向專案集合註冊,而且不能,直到登入完成。
公用方法靜態成員 Unregister 移除目前已登錄的服務主機和選擇性地刪除所有資源 (控制器和代理程式)。如果您打算將這個服務主機移到另一部電腦,請在 deleteResources false。否則,請傳遞 true。
公用方法靜態成員 UpdateAuthenticatingAccount 更新驗證目前註冊的服務主機的 Team Foundation Server 帳戶。 當從組建服務帳戶的帳戶是用來驗證物件 TFS 時,請使用這個方法。
公用方法靜態成員 UpdateBuildServiceAccount 變更目前註冊的服務主機的服務帳戶。如果另一個帳戶可用於驗證物件 TFS,請使用 UpdateAuthenticatingAccount。
公用方法靜態成員 UpdateEndpointAndBuildServiceAccount 變更這個端點傳入的 URI,例如, http://machinename:9191 ) 和目前註冊的服務主機的服務帳戶。如果另一個帳戶可用於驗證物件 TFS,請使用 UpdateAuthenticatingAccount。

回頁首

執行緒安全

這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。

請參閱

參考

Microsoft.TeamFoundation.Build.Config 命名空間