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 | 采用服务主机的所有权。 |
页首