共用方式為


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