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 | |
---|---|---|
TransactionHandlerResolver | Inicializa una nueva instancia de la clase TransactionHandlerResolver. |
Superior
Métodos
Name | Descripción | |
---|---|---|
Equals | Determina si el objeto especificado es igual al objeto actual. (Invalida a Object.Equals(Object)). | |
Finalize | (Se hereda de Object). | |
GetHashCode | Recupera el código hash de la instancia de objeto. (Invalida a Object.GetHashCode()). | |
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. | |
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. | |
GetType | (Se hereda de Object). | |
MemberwiseClone | (Se hereda de Object). | |
ToString | (Se hereda de Object). |
Superior
Métodos de extensión
Name | Descripción | |
---|---|---|
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). | |
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). | |
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). | |
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). | |
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). | |
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)