TeamFoundationBuildResourceService 類別

提供管理組建代理程式、組建控制器和組建服務主機提供方法。

繼承階層

System.Object
  Microsoft.TeamFoundation.Build.Server.TeamFoundationBuildResourceService

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

語法

'宣告
Public NotInheritable Class TeamFoundationBuildResourceService _
    Implements ITeamFoundationService
public sealed class TeamFoundationBuildResourceService : ITeamFoundationService

TeamFoundationBuildResourceService 類型會公開下列成員。

方法

  名稱 描述
公用方法 AddBuildAgents 將組建代理程式到伺服器。通知非同步傳送到有關所有組建代理程式加入的實際的服務主機。
公用方法 AddBuildControllers 將組建控制器到伺服器。通知非同步傳送到有關任何組建控制器新增的實際的服務主機。
公用方法 AddBuildServiceHost 將組建服務主機到伺服器。
公用方法 DeleteBuildAgents 從伺服器刪除組建代理程式。通知非同步傳送到有關所有組建代理程式的刪除的實際的服務主機。
公用方法 DeleteBuildControllers 從伺服器刪除組建控制器。通知非同步傳送到有關任何組建控制器的刪除的實際的服務主機。
公用方法 DeleteBuildServiceHost 從伺服器刪除組建服務主機。
公用方法 Equals 判斷指定的物件是否等於目前的物件。 (繼承自 Object)。
公用方法 GetHashCode 做為預設雜湊函式。 (繼承自 Object)。
公用方法 GetType 取得目前執行個體的 Type。 (繼承自 Object)。
公用方法 QueryBuildAgents
公用方法 QueryBuildAgentsByUri
公用方法 QueryBuildControllers(TeamFoundationRequestContext, BuildControllerSpec) 組建控制器的查詢由控制器規格。
公用方法 QueryBuildControllers(TeamFoundationRequestContext, IList<BuildControllerSpec>)
公用方法 QueryBuildControllersByUri
公用方法 QueryBuildServiceHosts 組建服務主機的查詢名稱。
公用方法 QueryBuildServiceHostsByUri 組建服務主機之查詢的 URI。
公用方法 ToString 傳回代表目前物件的字串。 (繼承自 Object)。
公用方法 UpdateBuildAgents 更新組建代理程式的清單。通知非同步傳送到有關所有組建代理程式的修改的實際服務主機,然後,二度 (字首前置字) 引發事件,如果代理程式的狀態變更。
公用方法 UpdateBuildControllers 更新組建控制器清單。通知非同步傳送到有關任何組建控制器的修改的實際服務主機,然後,二度 (字首前置字) 引發事件,如果控制器的狀態變更。
公用方法 UpdateBuildServiceHost 更新組建服務主機。

回頁首

明確介面實作

  名稱 描述
明確介面實作私用方法 ITeamFoundationService.ServiceEnd
明確介面實作私用方法 ITeamFoundationService.ServiceStart 與所有必要的狀態一併初始化服務。

回頁首

執行緒安全

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

請參閱

參考

Microsoft.TeamFoundation.Build.Server 命名空間