Freigeben über


ServiceFactory<T>-Delegat

Delegat zum Einfügen einer Factory, um TeamFoundationServices so zu erstellen, die TeamFoundationRequestContext.GetService umgehen kann. Dieser Delegat kann verwendet werden, um Abhängigkeitseinfügung (Dependency zu erleichtern. Verwenden Sie diese in einem Dienst, der Klassenkonstruktor nutzt.

Namespace:  Microsoft.TeamFoundation.Framework.Server
Assembly:  Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)

Syntax

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

Typparameter

  • T
    Der Basistyp, das die Factory zurückgeben sollte. Diese sollte eine Schnittstelle, eine Zusammenfassungsaufgabe oder eine Versiegelung aufgehobene Klasse mit virtuellen sein

Parameter

Rückgabewert

Typ: T

Siehe auch

Referenz

Microsoft.TeamFoundation.Framework.Server-Namespace