Share via


TeamFoundationRequestContext.GetService<T> 方法

获取指定类型的选件类的实例 T。

此对象是实例与此请求上下文。

如果实例没有与此上下文,一个在将来会创建然后返回。

这些对象与该请求可与 ServiceHost 和带有生存期长时间。

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

语法

声明
Public Overridable Function GetService(Of T As ITeamFoundationService) As T
public virtual T GetService<T>()
where T : ITeamFoundationService

类型参数

  • T
    检索对象的选件类类型。 选件类必须实现 ITeamFoundationService,非抽象的和一个无参数构造函数或默认值。

返回值

类型:T
返回指定类型的对象的实例 T 与此请求。

异常

异常 条件
RequestCanceledException

备注

如果选件类类型 T 的实现 IDisposable,在 ServiceEnd 或异常后在 ServiceStart,它将被释放。

.NET Framework 安全性

请参阅

参考

TeamFoundationRequestContext 类

Microsoft.TeamFoundation.Framework.Server 命名空间