DbDependencyResolverExtensions.GetService 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
GetService(IDbDependencyResolver, Type) |
调用 GetService(Type, Object) 传递给定类型参数并为 name 参数使用 null。 |
GetService<T>(IDbDependencyResolver) |
调用 GetService(Type, Object) 将方法的泛型类型作为类型参数传递,并为 name 参数传递 null。 |
GetService<T>(IDbDependencyResolver, Object) |
调用 GetService(Type, Object) 将方法的泛型类型和给定名称作为参数传递。 |
GetService(IDbDependencyResolver, Type)
调用 GetService(Type, Object) 传递给定类型参数并为 name 参数使用 null。
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) 将方法的泛型类型作为类型参数传递,并为 name 参数传递 null。
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
要使用的解析程序。
返回
T
已解析的依赖项;如果冲突解决程序无法解析依赖项,则为 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
要解析的依赖项的键。
返回
T
已解析的依赖项;如果冲突解决程序无法解析依赖项,则为 null。