Share via


ServiceFactory<T> デリゲート

ファクトリを TeamFoundationRequestContext.GetService を回避できる方法で TeamFoundationServices を作成するために挿入するためのデリゲート。 このデリゲートが依存関係の挿入を容易にするために使用できます。 クラスのコンストラクターを実行しているサービスでこれらを使用します。

名前空間:  Microsoft.TeamFoundation.Framework.Server
アセンブリ:  Microsoft.TeamFoundation.Framework.Server (Microsoft.TeamFoundation.Framework.Server.dll 内)

構文

'宣言
Public Delegate Function ServiceFactory(Of T) ( _
    context As TeamFoundationRequestContext _
) As T
public delegate T ServiceFactory<T>(
    TeamFoundationRequestContext context
)

型パラメーター

  • T
    ファクトリが返す必要がある基本型。 これは、仮想インターフェイス、抽象クラスまたはシールされていないクラスとして作成します。

パラメーター

戻り値

型 : T

参照

関連項目

Microsoft.TeamFoundation.Framework.Server 名前空間