共用方式為


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
公用方法靜態成員 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 的。否則,請傳遞 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 命名空間