TeamFoundationTask 類別

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

繼承階層架構

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

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

語法

'宣告
Public Class TeamFoundationTask _
    Inherits TeamFoundationTask(Of Guid)
public class TeamFoundationTask : TeamFoundationTask<Guid>

TeamFoundationTask 類型會公開下列成員。

建構函式

  名稱 描述
公用方法 TeamFoundationTask(TeamFoundationTaskCallback) 建立特定回呼方法的 TeamFoundationTask
公用方法 TeamFoundationTask(TeamFoundationTaskCallback, Object, Int32) 建立具有指定引數的 TeamFoundationTask
公用方法 TeamFoundationTask(TeamFoundationTaskCallback, Object, DateTime, Int32) 建立具有指定引數的 TeamFoundationTask

回頁首

屬性

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

回頁首

方法

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

回頁首

執行緒安全

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

請參閱

參考

Microsoft.TeamFoundation.Framework.Server 命名空間