指定生成开始的原因。
此枚举有一个 FlagsAttribute 特性,通过该特性可使其成员值按位组合。
命名空间: Microsoft.TeamFoundation.Build.Server.Compatibility
程序集: Microsoft.TeamFoundation.Build.Server(在 Microsoft.TeamFoundation.Build.Server.dll 中)
语法
声明
<ClientEnumAttribute(ClientVisibility.Internal)> _
<FlagsAttribute> _
Public Enumeration BuildReason2010
[ClientEnumAttribute(ClientVisibility.Internal)]
[FlagsAttribute]
public enum BuildReason2010
成员
| 成员名称 | 说明 | |
|---|---|---|
| All | 生成为所有原因启动。 | |
| BatchedCI | 生成为触发器 ContinuousIntegrationType.Batch 启动。 | |
| CheckInShelveset | 生成为触发器 ContinuousIntegrationType.Gated 启动。 | |
| IndividualCI | 生成为触发器 ContinuousIntegrationType.Individual 启动。 | |
| Manual | 生成手动启动。 | |
| None | 无原因。不应使用此值。 | |
| Schedule | 生成为触发器 ContinuousIntegrationType.Schedule 启动。 | |
| ScheduleForced | 生成为触发器 ContinuousIntegrationType.ScheduleForced 启动。 | |
| Triggered | 生成用于保留策略目的而触发了。 | |
| UserCreated | 生成由用户创建的。 | |
| ValidateShelveset | 生成针对特殊验证手动启动。 |