DbDependencyResolverExtensions 类
[本页针对的是实体框架版本 6。最新版本以“实体框架”NuGet 包的形式提供。有关实体框架的更多信息,请参见 msdn.com/data/ef。]
用来调用使用泛型类型参数和/或不带名称的 GetService(Type, Object) 方法的扩展方法。
继承层次结构
System.Object
System.Data.Entity.Infrastructure.DependencyResolution.DbDependencyResolverExtensions
命名空间: System.Data.Entity.Infrastructure.DependencyResolution
程序集: EntityFramework(在 EntityFramework.dll 中)
语法
声明
<ExtensionAttribute> _
Public NotInheritable Class DbDependencyResolverExtensions
用法
public static class DbDependencyResolverExtensions
[ExtensionAttribute]
public ref class DbDependencyResolverExtensions abstract sealed
[<AbstractClassAttribute>]
[<SealedAttribute>]
type DbDependencyResolverExtensions = class end
public final class DbDependencyResolverExtensions
方法
名称 | 描述 | |
---|---|---|
GetService(IDbDependencyResolver, Type) | 调用 GetService(Type, Object),以传递给定类型参数并对名称参数使用 null。 | |
GetService<T>(IDbDependencyResolver) | 调用 GetService(Type, Object),将该方法的泛型类型作为类型参数传递并为名称参数传递 null。 | |
GetService<T>(IDbDependencyResolver, Object) | 调用 GetService(Type, Object),将该方法的泛型类型和给定名称作为参数传递。 | |
GetServices(IDbDependencyResolver, Type) | 调用 GetServices(Type, Object),以传递给定类型参数并对名称参数使用 null。 | |
GetServices<T>(IDbDependencyResolver) | 调用 GetServices(Type, Object),将该方法的泛型类型作为类型参数传递并为名称参数传递 null。 | |
GetServices<T>(IDbDependencyResolver, Object) | 调用 GetServices(Type, Object),将该方法的泛型类型和给定名称作为参数传递。 |
顶部
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。