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 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱 從部分受信任程式碼使用程式庫。