BuildRequest 类

为排队生成指定参数。

继承层次结构

System.Object
  Microsoft.TeamFoundation.Build.Server.BuildRequest

命名空间:  Microsoft.TeamFoundation.Build.Server
程序集:  Microsoft.TeamFoundation.Build.Server(在 Microsoft.TeamFoundation.Build.Server.dll 中)

语法

声明
<ClassVisibilityAttribute(ClientVisibility.Internal, ClientVisibility.Internal)> _
<CallOnSerializationAttribute("BeforeSerialize")> _
Public NotInheritable Class BuildRequest
[ClassVisibilityAttribute(ClientVisibility.Internal, ClientVisibility.Internal)]
[CallOnSerializationAttribute("BeforeSerialize")]
public sealed class BuildRequest

BuildRequest 类型公开以下成员。

构造函数

  名称 说明
公共方法 BuildRequest()
公共方法 BuildRequest(String, String, String, QueuePriority, String, BuildReason)

页首

属性

  名称 说明
公共属性 BatchId 获取或设置此请求的批ID。与匹配批ID的请求在单个一起启动来构建生成定义配置的最大批量。
公共属性 BuildControllerUri 获取或设置生成控制器用于编译。null值指示生成定义的默认值生成控制器。
公共属性 BuildDefinitionUri 获取或设置目标生成定义。
公共属性 CheckInTicket 获取或设置服务器生成的签入票证为此生成使用。
公共属性 CustomGetVersion 获取或设置源的版本用于生成下载。必须 指定[GetOption.Custom]。
公共属性 DropLocation 获取或设置放置位置用于编译。null值指示生成定义的默认放置位置。
公共属性 GetOption 获取或设置将源的版本中的所需选项用于生成下载。
公共属性 MaxQueuePosition 获取或设置一个最大队列深度的值来为此生成。
公共属性 Postponed 获取或设置一个排队的生成是否的值立即处于活动状态。
公共属性 Priority 获取或设置生成的优先级别。
公共属性 ProcessParameters 获取或设置过程参数用于编译。不受生成显式重写的参数将继承生成定义的值。
公共属性 Reason 获取或设置此生成排队的原因。
公共属性 RequestedFor 获取或设置此生成请求的用户的名称。
公共属性 ShelvesetName 此生成获取或设置搁置集的名称合并。

页首

方法

  名称 说明
公共方法 Equals 确定指定的对象是否等于当前对象。 (继承自 Object。)
公共方法 GetHashCode 用作特定类型的哈希函数。 (继承自 Object。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
公共方法 ToString (重写 Object.ToString()。)

页首

线程安全

此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。

请参见

参考

Microsoft.TeamFoundation.Build.Server 命名空间