IBuildServiceHost 接口
生成服务托管的接口在运行 Team Foundation Build的服务器。
命名空间: Microsoft.TeamFoundation.Build.Client
程序集: Microsoft.TeamFoundation.Build.Client(在 Microsoft.TeamFoundation.Build.Client.dll 中)
语法
声明
Public Interface IBuildServiceHost
public interface IBuildServiceHost
IBuildServiceHost 类型公开以下成员。
属性
名称 | 说明 | |
---|---|---|
AcquiredOn | 获取一个日期,时间与 TFS 注册,如果此服务托管联机,返回 DateTime.MinValue。 | |
Agents | 获取与此服务托管代理的只读集合。 | |
BaseUrl | 获取或设置此服务托管的基 URL。 | |
BuildServer | 获取此服务托管的生成服务器。 | |
ConnectedOn | 获取一个日期,时间与消息队列的连接,如果此服务托管联机,返回 DateTime.MinValue。 | |
Controller | 获取与此服务托管的生成控制器。 | |
IsVirtual | 获取指示此服务托管是否的值是虚拟的。虚拟服务托管动态分配到计算机按需代替静态在安装时。 | |
MessageQueueUrl | 获取消息队列地址。此字段仅适用于系统使用。 | |
Name | 获取或设置名称此服务托管。 | |
RequireClientCertificates | 获取或设置描述的标志托管为要求客户端证书的服务是否传入的调用。 | |
Status | 获取服务托管的联机状态。 | |
StatusChangedOn | 获取服务托管的最后一个联机/脱机状态更改日期和时间。 | |
Uri | 获取此服务托管的统一资源标识符 (URI)。 |
页首
方法
名称 | 说明 | |
---|---|---|
AddBuildAgent | 添加生成代理到与此服务托管代理的集合。 | |
CreateBuildAgent(String, String) | 创建与当前服务托管的生成代理并将其添加到代理的集合。 | |
CreateBuildAgent(String, String, IBuildController) | 创建与当前服务托管的生成代理并将其添加到代理的集合。 | |
CreateBuildController | 创建与当前服务托管的生成控制器。 | |
Delete | 与任何关联的控制器和代理。删除服务托管。 | |
DeleteBuildAgent | 从此服务托管删除指定的生成代理。 | |
DeleteBuildController | 删除与此服务托管的生成控制器。 | |
FindBuildAgent | 获取具有指定的名称,并与指定的生成控制器的生成代理。 | |
ReleaseOwnership | 服务托管释放的所有权。 | |
Save | 保存自上次时进行的所有更改保存方法调用。 | |
SetBuildAgentStatus | 设置生成代理的状态。 | |
SetBuildController | 开关与此服务托管的生成控制器。 | |
SetBuildControllerStatus | 安装生成控制器状态。 | |
TakeOwnership | 采用服务托管的所有权。 |
页首