Udostępnij za pośrednictwem


DbDependencyResolverExtensions.GetService Metoda

Definicja

Przeciążenia

GetService(IDbDependencyResolver, Type)

Wywołuje GetService(Type, Object) przekazanie danego argumentu typu i użycie wartości null dla argumentu name.

GetService<T>(IDbDependencyResolver)

Wywołuje GetService(Type, Object) przekazywanie typu ogólnego metody jako argumentu typu i wartości null dla argumentu nazwy.

GetService<T>(IDbDependencyResolver, Object)

Wywołuje GetService(Type, Object) przekazywanie typu ogólnego metody i podanej nazwy jako argumentów.

GetService(IDbDependencyResolver, Type)

Wywołuje GetService(Type, Object) przekazanie danego argumentu typu i użycie wartości null dla argumentu name.

public static object GetService (this System.Data.Entity.Infrastructure.DependencyResolution.IDbDependencyResolver resolver, Type type);
static member GetService : System.Data.Entity.Infrastructure.DependencyResolution.IDbDependencyResolver * Type -> obj

Parametry

resolver
IDbDependencyResolver

Rozpoznawanie, które ma być używane.

type
Type

Typ kontraktu do rozwiązania.

Zwraca

Rozwiązana zależność lub wartość null, jeśli program rozpoznawania nie może go rozpoznać.

Dotyczy

GetService<T>(IDbDependencyResolver)

Wywołuje GetService(Type, Object) przekazywanie typu ogólnego metody jako argumentu typu i wartości null dla argumentu nazwy.

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

Parametry typu

T

Typ kontraktu do rozwiązania.

Parametry

resolver
IDbDependencyResolver

Rozpoznawanie, które ma być używane.

Zwraca

T

Rozwiązana zależność lub wartość null, jeśli program rozpoznawania nie może go rozpoznać.

Dotyczy

GetService<T>(IDbDependencyResolver, Object)

Wywołuje GetService(Type, Object) przekazywanie typu ogólnego metody i podanej nazwy jako argumentów.

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

Parametry typu

T

Typ kontraktu do rozwiązania.

Parametry

resolver
IDbDependencyResolver

Rozpoznawanie, które ma być używane.

key
Object

Klucz zależności do rozwiązania.

Zwraca

T

Rozwiązana zależność lub wartość null, jeśli program rozpoznawania nie może go rozpoznać.

Dotyczy