IBuildController 接口
表示在 TFS 生成服务器的生成控制器。
命名空间: Microsoft.TeamFoundation.Build.Client
程序集: Microsoft.TeamFoundation.Build.Client(在 Microsoft.TeamFoundation.Build.Client.dll 中)
语法
声明
Public Interface IBuildController
public interface IBuildController
IBuildController 类型公开以下成员。
属性
名称 | 说明 | |
---|---|---|
Agents | 获取此生成控制器拥有的生成代理。 | |
AttachedProperties | 附加属性 | |
CustomAssemblyPath | 获取或设置来存储自定义程序集的版本控制路径。 | |
DateCreated | 获取日期和时间此生成控制器创建了。 | |
DateUpdated | 获取日期和时间上次更新了此生成控制器。 | |
Description | 获取或设置此生成控制器的说明。 | |
Enabled | 获取或设置描述的标志此生成控制器是否启用。 | |
MaxConcurrentBuilds | 获取或设置此生成控制器可同时运行生成的最大数目。 | |
MessageQueueUrl | 获取消息队列地址。此字段仅适用于系统使用。 | |
Name | 获取或设置此生成控制器的名称。 | |
QueueCount | 获取此生成控制器的当前队列计数。 | |
ServiceHost | 获取此生成控制器位于的服务托管。 | |
Status | 获取或设置此生成控制器的状态。 | |
StatusMessage | 获取或设置从服务器的可显示的消息有关此控制器的状态。为空。 | |
Tags | 获取标记的只读集合该控制器的所有代理的。 | |
Uri | 获取统一资源标识符 (uri) 此生成控制器 (URI)。 | |
Url | 获取此生成控制器 URL。 |
页首
方法
名称 | 说明 | |
---|---|---|
AddBuildAgent | 添加生成代理到此生成控制器。 | |
Delete | 删除此生成控制器。 | |
LoadCustomActivities | 可从 CustomAssemblyLocation 的所有程序集到本地路径,加载包含自定义操作类型的程序集,并返回自定义操作类型的列表。 | |
LoadCustomActivitiesAndExtensions | 可从 CustomAssemblyLocation 的所有程序集到本地路径,加载包含自定义操作和扩展类型的程序集,并返回自定义操作和扩展类型的列表。 | |
Refresh(Boolean) | 通过获取当前属性值刷新生成控制器从生成服务器。 | |
Refresh(array<String[], Boolean) | 通过获取当前属性值刷新生成控制器从生成服务器。 | |
RemoveBuildAgent | 从此控制器中移除生成代理。 | |
Save | 保存对对生成服务器上执行此生成控制器的更改。 |
页首