Поделиться через


DbDependencyResolverExtensions.GetServices Метод

Определение

Перегрузки

GetServices(IDbDependencyResolver, Type)

Вызывает GetServices(Type, Object) передачу заданного аргумента типа и использование null для аргумента name.

GetServices<T>(IDbDependencyResolver)

Вызывает GetServices(Type, Object) передачу универсального типа метода в качестве аргумента типа и null для аргумента name.

GetServices<T>(IDbDependencyResolver, Object)

Вызывает GetServices(Type, Object) передачу универсального типа метода и заданного имени в качестве аргументов.

GetServices(IDbDependencyResolver, Type)

Вызывает GetServices(Type, Object) передачу заданного аргумента типа и использование null для аргумента name.

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>

Параметры

resolver
IDbDependencyResolver

Используемый сопоставитель.

type
Type

Тип контракта для разрешения.

Возвращаемое значение

Все разрешенные зависимости или , IEnumerable<T> если службы не разрешены.

Применяется к

GetServices<T>(IDbDependencyResolver)

Вызывает GetServices(Type, Object) передачу универсального типа метода в качестве аргумента типа и null для аргумента name.

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)

Параметры типа

T

Тип контракта для разрешения.

Параметры

resolver
IDbDependencyResolver

Используемый сопоставитель.

Возвращаемое значение

Все разрешенные зависимости или , IEnumerable<T> если службы не разрешены.

Применяется к

GetServices<T>(IDbDependencyResolver, Object)

Вызывает GetServices(Type, Object) передачу универсального типа метода и заданного имени в качестве аргументов.

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)

Параметры типа

T

Тип контракта для разрешения.

Параметры

resolver
IDbDependencyResolver

Используемый сопоставитель.

key
Object

Ключ зависимости для разрешения.

Возвращаемое значение

Все разрешенные зависимости или , IEnumerable<T> если службы не разрешены.

Применяется к