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) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。