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()。)

回頁首

執行緒安全

這個型別的任何 Public static (在 Visual Basic 中為 Shared) 成員都具備執行緒安全。不保證任何執行個體成員是安全執行緒。

請參閱

參考

Microsoft.TeamFoundation.Build.Server 命名空間