TeamFoundationTaskService 类

一个服务排队任务能够运行一次或与计划使用辅助线程相关。 当任务时,提供的任务回调方法调用。

继承层次结构

System.Object
  Microsoft.TeamFoundation.Framework.Server.TeamFoundationTaskService

命名空间:  Microsoft.TeamFoundation.Framework.Server
程序集:  Microsoft.TeamFoundation.Framework.Server(在 Microsoft.TeamFoundation.Framework.Server.dll 中)

语法

声明
Public NotInheritable Class TeamFoundationTaskService _
    Implements ITeamFoundationService
public sealed class TeamFoundationTaskService : ITeamFoundationService

TeamFoundationTaskService 类型公开以下成员。

构造函数

  名称 说明
公共方法 TeamFoundationTaskService

页首

方法

  名称 说明
公共方法 AddTask(Guid, TeamFoundationTask) 添加特定宿主的任务。
公共方法 AddTask(String, TeamFoundationTask<String>)
公共方法 AddTask(TeamFoundationRequestContext, TeamFoundationTask) 将任务添加到服务。
公共方法 AddTask(TeamFoundationRequestContext, TeamFoundationTaskCallback) 将指定的回调的任务传递给服务。
公共方法 Equals 确定指定的对象是否等于当前对象。 (继承自 Object。)
公共方法 GetHashCode 用作特定类型的哈希函数。 (继承自 Object。)
公共方法 GetType 获取当前实例的 Type。 (继承自 Object。)
公共方法 RemoveAllTasks
公共方法 RemoveTask(Guid, TeamFoundationTask) 移除在特定宿主的任务。
公共方法 RemoveTask(String, TeamFoundationTask<String>)
公共方法 RemoveTask(TeamFoundationRequestContext, TeamFoundationTask) 从服务中移除任务。
公共方法 RemoveTask(TeamFoundationRequestContext, TeamFoundationTaskCallback) 移除关联的回调的任务。
公共方法 ToString 返回表示当前对象的字符串。 (继承自 Object。)

页首

显式接口实现

  名称 说明
显式接口实现私有方法 ITeamFoundationService.ServiceEnd 关闭该任务的服务。
显式接口实现私有方法 ITeamFoundationService.ServiceStart 开始任务服务。

页首

线程安全

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

请参见

参考

Microsoft.TeamFoundation.Framework.Server 命名空间