Freigeben über


DbDependencyResolverExtensions.GetServices Methode

Definition

Überlädt

GetServices(IDbDependencyResolver, Type)

Aufrufe GetServices(Type, Object) , die das angegebene Typargument übergeben und null für das Argument name verwenden.

GetServices<T>(IDbDependencyResolver)

ruft auf GetServices(Type, Object) , die den generischen Typ der -Methode als Type-Argument und null für das Name-Argument übergeben.

GetServices<T>(IDbDependencyResolver, Object)

ruft auf GetServices(Type, Object) , die den generischen Typ der Methode und den angegebenen Namen als Argumente übergeben.

GetServices(IDbDependencyResolver, Type)

Aufrufe GetServices(Type, Object) , die das angegebene Typargument übergeben und null für das Argument name verwenden.

public static System.Collections.Generic.IEnumerable<object> GetServices (this System.Data.Entity.Infrastructure.DependencyResolution.IDbDependencyResolver resolver, Type type);
static member GetServices : System.Data.Entity.Infrastructure.DependencyResolution.IDbDependencyResolver * Type -> seq<obj>

Parameter

resolver
IDbDependencyResolver

Der zu verwendende Konfliktlöser.

type
Type

Der aufzulösende Vertragstyp.

Gibt zurück

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

Gilt für:

GetServices<T>(IDbDependencyResolver)

ruft auf GetServices(Type, Object) , die den generischen Typ der -Methode als Type-Argument und null für das Name-Argument übergeben.

public static System.Collections.Generic.IEnumerable<T> GetServices<T> (this System.Data.Entity.Infrastructure.DependencyResolution.IDbDependencyResolver resolver);
static member GetServices : System.Data.Entity.Infrastructure.DependencyResolution.IDbDependencyResolver -> seq<'T>
<Extension()>
Public Function GetServices(Of T) (resolver As IDbDependencyResolver) As IEnumerable(Of T)

Typparameter

T

Der aufzulösende Vertragstyp.

Parameter

resolver
IDbDependencyResolver

Der zu verwendende Konfliktlöser.

Gibt zurück

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

Gilt für:

GetServices<T>(IDbDependencyResolver, Object)

ruft auf GetServices(Type, Object) , die den generischen Typ der Methode und den angegebenen Namen als Argumente übergeben.

public static System.Collections.Generic.IEnumerable<T> GetServices<T> (this System.Data.Entity.Infrastructure.DependencyResolution.IDbDependencyResolver resolver, object key);
static member GetServices : System.Data.Entity.Infrastructure.DependencyResolution.IDbDependencyResolver * obj -> seq<'T>
<Extension()>
Public Function GetServices(Of T) (resolver As IDbDependencyResolver, key As Object) As IEnumerable(Of T)

Typparameter

T

Der aufzulösende Vertragstyp.

Parameter

resolver
IDbDependencyResolver

Der zu verwendende Konfliktlöser.

key
Object

Der Schlüssel der zu behebenden Abhängigkeit.

Gibt zurück

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

Gilt für: