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 | 保存对对生成服务器上执行此生成控制器的更改。 |
页首