TransactionHandlerResolver 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
IDbDependencyResolver用于解析工厂的TransactionHandler实现。
public class TransactionHandlerResolver : System.Data.Entity.Infrastructure.DependencyResolution.IDbDependencyResolver
type TransactionHandlerResolver = class
interface IDbDependencyResolver
Public Class TransactionHandlerResolver
Implements IDbDependencyResolver
- 继承
-
TransactionHandlerResolver
- 实现
构造函数
TransactionHandlerResolver(Func<TransactionHandler>, String, String) |
初始化 TransactionHandlerResolver 类的新实例。 |
方法
Equals(Object) |
IDbDependencyResolver用于解析工厂的TransactionHandler实现。 |
GetHashCode() |
IDbDependencyResolver用于解析工厂的TransactionHandler实现。 |
GetService(Type, Object) |
如果给定的类型为 Func<TResult>,则此方法将尝试返回要使用的服务,否则将返回 |
GetServices(Type, Object) |
如果给定的类型为 Func<TResult>,则此解析程序将尝试返回要使用的服务,否则它将返回空枚举。 当给定类型为 Func<TResult>时,键应为 ExecutionStrategyKey。 |
扩展方法
GetService(IDbDependencyResolver, Type) |
调用 GetService(Type, Object) 传递给定类型参数并为 name 参数使用 null。 |
GetService<T>(IDbDependencyResolver) |
调用 GetService(Type, Object) 将方法的泛型类型作为类型参数传递,并为 name 参数传递 null。 |
GetService<T>(IDbDependencyResolver, Object) |
调用 GetService(Type, Object) 将方法的泛型类型和给定名称作为参数传递。 |
GetServices(IDbDependencyResolver, Type) |
调用 GetServices(Type, Object) 传递给定类型参数并为 name 参数使用 null。 |
GetServices<T>(IDbDependencyResolver) |
调用 GetServices(Type, Object) 将方法的泛型类型作为类型参数传递,并为 name 参数传递 null。 |
GetServices<T>(IDbDependencyResolver, Object) |
调用 GetServices(Type, Object) 将方法的泛型类型和给定名称作为参数传递。 |