DbDependencyResolverExtensions.GetService Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
GetService(IDbDependencyResolver, Type) |
Вызывает GetService(Type, Object) передачу заданного аргумента типа и использование null для аргумента name. |
GetService<T>(IDbDependencyResolver) |
Вызывает GetService(Type, Object) передачу универсального типа метода в качестве аргумента типа и значение NULL для аргумента name. |
GetService<T>(IDbDependencyResolver, Object) |
Вызывает GetService(Type, Object) передачу универсального типа метода и заданного имени в качестве аргументов. |
GetService(IDbDependencyResolver, Type)
Вызывает GetService(Type, Object) передачу заданного аргумента типа и использование null для аргумента 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
Параметры
- resolver
- IDbDependencyResolver
Используемый сопоставитель.
- type
- Type
Тип контракта для разрешения.
Возвращаемое значение
Разрешенная зависимость или значение NULL, если сопоставитель не может разрешить ее.
Применяется к
GetService<T>(IDbDependencyResolver)
Вызывает GetService(Type, Object) передачу универсального типа метода в качестве аргумента типа и значение NULL для аргумента name.
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
Параметры типа
- T
Тип контракта для разрешения.
Параметры
- resolver
- IDbDependencyResolver
Используемый сопоставитель.
Возвращаемое значение
Разрешенная зависимость или значение NULL, если сопоставитель не может разрешить ее.
Применяется к
GetService<T>(IDbDependencyResolver, Object)
Вызывает GetService(Type, Object) передачу универсального типа метода и заданного имени в качестве аргументов.
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
Параметры типа
- T
Тип контракта для разрешения.
Параметры
- resolver
- IDbDependencyResolver
Используемый сопоставитель.
- key
- Object
Ключ зависимости для разрешения.
Возвращаемое значение
Разрешенная зависимость или значение NULL, если сопоставитель не может разрешить ее.
Применяется к
Entity Framework