Share via


TeamFoundationRequestContext.GetReplicaAwareService<T> 方法

获取指定类型的选件类的实例,T 与此请求上下文映射的 replicate 对应。 此对象是实例与此请求上下文。 如果 T 工厂实例服务不存在,则创建并初始化与每个可用 replicate 的 T 实例。 (只要 replicate 计数不更改),此功能每个用户具有确定性。 从相同的用户的请求将返回同一 T 实例。 与该请求注意这些对象可以与 ServiceHost 和带有生存期长时间。

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

语法

声明
Public Overridable Function GetReplicaAwareService(Of T As {Class, New, ITeamFoundationReplicaAwareService}) As T
public virtual T GetReplicaAwareService<T>()
where T : class, new(), ITeamFoundationReplicaAwareService

类型参数

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

返回值

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

.NET Framework 安全性

请参阅

参考

TeamFoundationRequestContext 类

Microsoft.TeamFoundation.Framework.Server 命名空间