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 命名空間