Compartir a través de


TransactionHandlerResolver (Clase)

[Esta página es específica de la versión 6 de Entity Framework. La versión más reciente está disponible como el paquete NuGet de Entity Framework. Para más información sobre Entity Framework, consulte msdn.com/es-ES/data/ef].

Representa una implementación de IDbDependencyResolver que se usa para resolver los generadores de TransactionHandler.

Jerarquía de herencia

System.Object
  System.Data.Entity.Infrastructure.DependencyResolution.TransactionHandlerResolver

Espacio de nombres:  System.Data.Entity.Infrastructure.DependencyResolution
Ensamblado:  EntityFramework (en EntityFramework.dll)

Sintaxis

'Declaración
Public Class TransactionHandlerResolver _
    Implements IDbDependencyResolver
'Uso
Dim instance As TransactionHandlerResolver
public class TransactionHandlerResolver : IDbDependencyResolver
public ref class TransactionHandlerResolver : IDbDependencyResolver
type TransactionHandlerResolver =  
    class 
        interface IDbDependencyResolver 
    end
public class TransactionHandlerResolver implements IDbDependencyResolver

El tipo TransactionHandlerResolver expone los siguientes miembros.

Constructores

  Name Descripción
Método público TransactionHandlerResolver Inicializa una nueva instancia de la clase TransactionHandlerResolver.

Superior

Métodos

  Name Descripción
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Invalida a Object.Equals(Object)).
Método protegido Finalize (Se hereda de Object).
Método público GetHashCode Recupera el código hash de la instancia de objeto. (Invalida a Object.GetHashCode()).
Método público GetService Si el tipo especificado es Func<TResult>, este método intentará devolver el servicio que se va a usar; de lo contrario, devolverá null.Cuando el tipo especificado es Func<TResult>, se espera que la clave sea ExecutionStrategyKey.
Método público GetServices Si el tipo especificado es Func<TResult>, esta resolución intentará devolver el servicio que se va a usar; de lo contrario, devolverá una enumeración vacía.Cuando el tipo especificado es Func<TResult>, se espera que la clave sea ExecutionStrategyKey.
Método público GetType (Se hereda de Object).
Método protegido MemberwiseClone (Se hereda de Object).
Método público ToString (Se hereda de Object).

Superior

Métodos de extensión

  Name Descripción
Método de extensión público GetService(Type) Sobrecargado. Llama a GetService(Type, Object) pasando el argumento de tipo especificado y usando NULL para el argumento de nombre. (Definido por DbDependencyResolverExtensions).
Método de extensión público GetService<T>() Sobrecargado. Llama a GetService(Type, Object) pasando el tipo genérico del método como argumento de tipo y NULL para el argumento de nombre. (Definido por DbDependencyResolverExtensions).
Método de extensión público GetService<T>(Object) Sobrecargado. Llama a GetService(Type, Object) pasando el tipo genérico del método y el nombre especificado como argumentos. (Definido por DbDependencyResolverExtensions).
Método de extensión público GetServices(Type) Sobrecargado. Llama a GetServices(Type, Object) pasando el argumento de tipo especificado y usando NULL para el argumento de nombre. (Definido por DbDependencyResolverExtensions).
Método de extensión público GetServices<T>() Sobrecargado. Llama a GetServices(Type, Object) pasando el tipo genérico del método como argumento de tipo y NULL para el argumento de nombre. (Definido por DbDependencyResolverExtensions).
Método de extensión público GetServices<T>(Object) Sobrecargado. Llama a GetServices(Type, Object) pasando el tipo genérico del método y el nombre especificado como argumentos. (Definido por DbDependencyResolverExtensions).

Superior

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Vea también

Referencia

System.Data.Entity.Infrastructure.DependencyResolution (Espacio de nombres)