Share via


TeamFoundationTask<T> 類別

可加入至工作服務一次執行或在背景工作執行緒集區的一個間隔為基礎的工作。 執行工作時,提供的回呼方法叫用。

繼承階層架構

System.Object
  Microsoft.TeamFoundation.Framework.Server.Task.TeamFoundationTask<T>
    Microsoft.TeamFoundation.Framework.Server.TeamFoundationTask

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

語法

'宣告
Public Class TeamFoundationTask(Of T)
public class TeamFoundationTask<T>

類型參數

  • T

TeamFoundationTask<T> 類型會公開下列成員。

建構函式

  名稱 描述
公用方法 TeamFoundationTask<T> 建立具有指定引數的 TeamFoundationTask

回頁首

屬性

  名稱 描述
公用屬性 Callback 要叫用的回呼,當工作執行
公用屬性 Identifier 對擁有這個工作的等於陣列識別項
公用屬性 Interval 工作要排程的執行頻率 (單位為毫秒))
公用屬性 IsHighPriority
公用屬性 NeedsTargetRequestContext
公用屬性 ServicingContext 旗標表示工作是否應該傳回給服務或系統內容對回呼。
公用屬性 StartTime 第一次工作應該執行
公用屬性 TaskArgs 傳入的引數傳遞至工作回呼,當叫用

回頁首

方法

  名稱 描述
公用方法 Equals 如果特定工作以相同的回呼方法,則傳回 true (覆寫 Object.Equals(Object)。)
受保護的方法 Finalize 允許物件在記憶體回收進行回收之前,嘗試釋放資源並執行其他清除作業。 (繼承自 Object)。
公用方法 GetHashCode 取得工作的雜湊程式碼。 (覆寫 Object.GetHashCode()。)
公用方法 GetRequestContext
公用方法 GetType 取得目前執行個體的 Type。 (繼承自 Object)。
受保護的方法 MemberwiseClone 建立目前 Object 的淺層複本 (Shallow Copy)。 (繼承自 Object)。
公用方法 ToString 完美印出這項工作。 (覆寫 Object.ToString()。)

回頁首

執行緒安全

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

請參閱

參考

Microsoft.TeamFoundation.Framework.Server.Task 命名空間