Partilhar via


TransactionHandlerResolver Classe

Definição

Uma IDbDependencyResolver implementação usada para resolver TransactionHandler fábricas.

public class TransactionHandlerResolver : System.Data.Entity.Infrastructure.DependencyResolution.IDbDependencyResolver
type TransactionHandlerResolver = class
    interface IDbDependencyResolver
Public Class TransactionHandlerResolver
Implements IDbDependencyResolver
Herança
TransactionHandlerResolver
Implementações

Construtores

TransactionHandlerResolver(Func<TransactionHandler>, String, String)

Inicializa uma nova instância de TransactionHandlerResolver

Métodos

Equals(Object)

Uma IDbDependencyResolver implementação usada para resolver TransactionHandler fábricas.

GetHashCode()

Uma IDbDependencyResolver implementação usada para resolver TransactionHandler fábricas.

GetService(Type, Object)

Se o tipo fornecido for Func<TResult>, esse método tentará retornar o serviço a ser usado, caso contrário, retornará null. Quando o tipo fornecido for Func<TResult>, espera-se que a chave seja .ExecutionStrategyKey

GetServices(Type, Object)

Se o tipo fornecido for Func<TResult>, esse resolvedor tentará retornar o serviço a ser usado, caso contrário, retornará uma enumeração vazia. Quando o tipo fornecido for Func<TResult>, espera-se que a chave seja um ExecutionStrategyKey.

Métodos de Extensão

GetService(IDbDependencyResolver, Type)

Chama GetService(Type, Object) passando o argumento de tipo fornecido e usando nulo para o argumento name.

GetService<T>(IDbDependencyResolver)

Chama GetService(Type, Object) passando o tipo genérico do método como o argumento de tipo e nulo para o argumento name.

GetService<T>(IDbDependencyResolver, Object)

Chama GetService(Type, Object) passando o tipo genérico do método e o nome fornecido como argumentos.

GetServices(IDbDependencyResolver, Type)

Chama GetServices(Type, Object) passando o argumento de tipo fornecido e usando nulo para o argumento name.

GetServices<T>(IDbDependencyResolver)

Chama GetServices(Type, Object) passando o tipo genérico do método como o argumento de tipo e nulo para o argumento name.

GetServices<T>(IDbDependencyResolver, Object)

Chama GetServices(Type, Object) passando o tipo genérico do método e o nome fornecido como argumentos.

Aplica-se a