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 | 取得服務主機的擁有權。 |
回頁首