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> если службы не разрешены.
Применяется к
Entity Framework