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 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关详细信息,请参阅通过部分受信任的代码使用库。