QueuedBuild 類別

表示組建佇列中的項目。

繼承階層架構

System.Object
  Microsoft.TeamFoundation.Build.Server.QueuedBuild

命名空間:  Microsoft.TeamFoundation.Build.Server
組件:  Microsoft.TeamFoundation.Build.Server (在 Microsoft.TeamFoundation.Build.Server.dll 中)

語法

'宣告
<CallOnDeserializationAttribute("AfterDeserialize")> _
<ClassVisibilityAttribute(ClientVisibility.Internal)> _
<RequiredClientServiceAttribute("BuildServer")> _
Public NotInheritable Class QueuedBuild
[CallOnDeserializationAttribute("AfterDeserialize")]
[ClassVisibilityAttribute(ClientVisibility.Internal)]
[RequiredClientServiceAttribute("BuildServer")]
public sealed class QueuedBuild

QueuedBuild 類型會公開下列成員。

建構函式

  名稱 描述
公用方法 QueuedBuild

回頁首

屬性

  名稱 描述
公用屬性 BatchId 取得此建置的批次 ID。這個欄位是唯讀的。
公用屬性 BuildControllerUri 取得組建控制器的 URI。這個欄位是唯讀的。
公用屬性 BuildDefinitionUri 取得組建定義的 URI。這個欄位是唯讀的。
公用屬性 BuildUris 取得組建的 URI 這個佇列輸入的。這個欄位是唯讀的。
公用屬性 CustomGetVersion 如果指定 Custom ,取得來源版本為組建下載。這個欄位是唯讀的。
公用屬性 Definition 如果使用,取得組建定義與這個佇列組建適當的查詢選項。
公用屬性 DropLocation 取得置放位置用於組建。Null 值表示組建定義的預設置放位置。這個欄位是唯讀的。
公用屬性 GetOption 取得識別的來源版本所需選項為組建下載。這個欄位是唯讀的。
公用屬性 Id 取得 ID。這個欄位是唯讀的。
公用屬性 Priority 取得佇列的優先權。這個欄位是唯讀的。
公用屬性 ProcessParameters 取得處理序參數用於組建。不是由組建明確覆寫的參數將繼承自組建定義的值。這個欄位是唯讀的。
公用屬性 QueuePosition 取得目前佇列深度。這個欄位是唯讀的。
公用屬性 QueueTime 取得這個項目的建立日期和時間。這個欄位是唯讀的。
公用屬性 Reason 取得這個組建排入佇列的原因。這個欄位是唯讀的。
公用屬性 RequestedBy 取得要求組建的使用者網域使用者名稱。這個欄位是唯讀的。
公用屬性 RequestedByDisplayName 取得要求組建之使用者的顯示名稱。這個欄位是唯讀的。
公用屬性 RequestedFor 取得這個組建要求為使用者的網域和使用者名稱。這個欄位是唯讀的。
公用屬性 RequestedForDisplayName 取得這個組建要求為使用者的顯示名稱。這個欄位是唯讀的。
公用屬性 ShelvesetName 在這個組建取得擱置集名稱合併。這個欄位是唯讀的。
公用屬性 Status 取得目前的狀態。這個欄位是唯讀的。
公用屬性 TeamProject 取得 Team 專案。這個欄位是唯讀的。

回頁首

方法

  名稱 描述
公用方法 Equals 判斷指定的物件是否等於目前物件。 (繼承自 Object)。
公用方法 GetHashCode 做為預設雜湊函式。 (繼承自 Object)。
公用方法 GetType 取得目前執行個體的 Type。 (繼承自 Object)。
公用方法 ToString (覆寫 Object.ToString()。)

回頁首

執行緒安全

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

請參閱

參考

Microsoft.TeamFoundation.Build.Server 命名空間