共用方式為


IBuildServiceHost 介面

組建服務主機的介面執行 Team Foundation Build的伺服器。

命名空間:  Microsoft.TeamFoundation.Build.Client
組件:  Microsoft.TeamFoundation.Build.Client (在 Microsoft.TeamFoundation.Build.Client.dll 中)

語法

'宣告
Public Interface IBuildServiceHost
public interface IBuildServiceHost

IBuildServiceHost 型別會公開下列成員。

屬性

  名稱 說明
公用屬性 Agents 取得與這個服務主機代理程式的唯讀集合。
公用屬性 BaseUrl 取得或設定這個服務主機的基礎 URL。
公用屬性 BuildServer 取得這個服務主機的組建伺服器。
公用屬性 Controller 取得與這個服務主機的組建控制器。
公用屬性 IsVirtual 取得表示這個服務主機是否為虛擬的。實際服務主機動態配置至電腦需求而非靜態於安裝期間。
公用屬性 MessageQueueUrl 取得訊息佇列電子郵件地址。此欄位僅系統使用。
公用屬性 Name 取得或設定名稱服務主機。
公用屬性 RequireClientCertificates 取得或設定描述的旗標服務主機是否為傳入呼叫會要求用戶端憑證。
公用屬性 Uri 取得這個服務主機的統一資源識別元 (URI) (URI)。

回頁首

方法

  名稱 說明
公用方法 AddBuildAgent 將組建代理程式加入至與這個服務主機代理程式的集合。
公用方法 CreateBuildAgent(String, String) 建立與目前服務主機的組建代理程式並將它加入至代理程式的集合。
公用方法 CreateBuildAgent(String, String, IBuildController) 建立與目前服務主機的組建代理程式並將它加入至代理程式的集合。
公用方法 CreateBuildController 建立與目前服務主機的組建控制器。
公用方法 Delete 與所有相關聯的控制器和代理程式以及刪除服務主機。
公用方法 DeleteBuildAgent 刪除這個服務主機上的指定的組建代理程式。
公用方法 DeleteBuildController 刪除與服務主機的組建控制器。
公用方法 FindBuildAgent 取得具有指定名稱,並與指定之組建控制器的組建代理程式。
公用方法 ReleaseOwnership 釋放服務主機的擁有權。
公用方法 Save 儲存自從上次所做的任何變更儲存方法呼叫。
公用方法 SetBuildAgentStatus 設定組建代理程式的狀態。
公用方法 SetBuildController 切換與服務主機的組建控制器。
公用方法 SetBuildControllerStatus 設定組建控制器狀態。
公用方法 TakeOwnership 取得服務主機的擁有權。

回頁首

請參閱

參考

Microsoft.TeamFoundation.Build.Client 命名空間