Freigeben über


DbDependencyResolverExtensions.GetServices<T>-Methode (IDbDependencyResolver)

[Diese Seite bezieht sich auf Entity Framework Version 6. Die neueste Version ist als 'Entity Framework' NuGet-Paket verfügbar. Weitere Informationen zu Entity Framework finden Sie unter msdn.com/data/ef.]

Ruft GetServices(Type, Object) auf und übergibt den generischen Typ der Methode als das Typargument und NULL als das Name-Argument.

Namespace:  System.Data.Entity.Infrastructure.DependencyResolution
Assembly:  EntityFramework (in EntityFramework.dll)

Syntax

'Declaration
<ExtensionAttribute> _
Public Shared Function GetServices(Of T) ( _
    resolver As IDbDependencyResolver _
) As IEnumerable(Of T)
'Usage
Dim resolver As IDbDependencyResolver 
Dim returnValue As IEnumerable(Of T)

returnValue = resolver.GetServices()
public static IEnumerable<T> GetServices<T>(
    this IDbDependencyResolver resolver
)
[ExtensionAttribute]
public:
generic<typename T>
static IEnumerable<T>^ GetServices(
    IDbDependencyResolver^ resolver
)
static member GetServices : 
        resolver:IDbDependencyResolver -> IEnumerable<'T> 
JScript does not support generic types and methods.

Typparameter

  • T
    Der aufzulösende Vertragstyp.

Parameter

Rückgabewert

Typ: System.Collections.Generic.IEnumerable<T>
Alle aufgelösten Abhängigkeiten oder eine IEnumerable<T>, wenn keine Dienste aufgelöst werden.

Hinweis zur Verwendung

In Visual Basic und C# können Sie diese Methode als Instanzenmethode für ein beliebiges Objekt vom Typ IDbDependencyResolver aufrufen. Bei Verwendung der Syntax für Instanzenmethoden lassen Sie den ersten Parameter aus. Weitere Informationen finden Sie unter https://msdn.microsoft.com/de-de/library/bb384936(v=vs.113) oder https://msdn.microsoft.com/de-de/library/bb383977(v=vs.113).

Siehe auch

Verweis

DbDependencyResolverExtensions Klasse

GetServices-Überladung

System.Data.Entity.Infrastructure.DependencyResolution-Namespace