若要檢視英文版的文章,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

IBuildServiceHost 介面

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

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

public interface IBuildServiceHost

IBuildServiceHost 類型會公開下列成員。

  名稱描述
公用屬性AcquiredOn取得註冊的日期和時間與 TFS,如果這個服務主機連接,否則的傳回 DateTime.MinValue。
公用屬性Agents取得與這個服務主機代理程式的唯讀集合。
公用屬性BaseUrl取得或設定這個服務主機的基礎 URL。
公用屬性BuildServer取得這個服務主機的組建伺服器。
公用屬性ConnectedOn取得連接,如果這個服務主機連接,否則的日期和時間與訊息佇列的傳回 DateTime.MinValue。
公用屬性Controller取得與這個服務主機的組建控制器。
公用屬性IsVirtual取得表示這個服務主機是否為虛擬的。 虛擬服務主機會動態地配置到電腦需求而非靜態安裝時。
公用屬性MessageQueueUrl取得訊息佇列位址。 此欄位僅供系統使用。
公用屬性Name取得或設定的名稱則服務主機。
公用屬性RequireClientCertificates取得或設定描述的旗標服務主機是否為傳入的呼叫需要用戶端驗證。
公用屬性Status取得服務主機的連接狀態。
公用屬性StatusChangedOn取得服務主機的最後一個線上/離線狀態變更的日期和時間。
公用屬性Uri取得這個服務主機的統一資源識別元 (URI) (URI)。
回頁首

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