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 的浅表副本。 (继承自 Object。)
公共方法 ToString 完美印出此任务 (重写 Object.ToString()。)

页首

线程安全

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

请参阅

参考

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