TeamFoundationRequestContext.GetReplicaAwareService<T> 方法
取得指定型別之類別的執行個體 T,與這個要求內容對應的複本對應。 這個物件是的執行個體相關聯之要求內容。 如果 T Factory 執行個體服務不存在,則會建立並初始化與每件可用的複本 T 的執行個體。 (只要複本計數不變更),這個函式的每個使用者具有決定性。 從相同使用者的要求會傳回 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 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。