Compartir a través de


DbConfiguration.SetDefaultTransactionHandler (Método)

[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].

Llame a este método desde el constructor de una clase derivada de DbConfiguration para registrar un TransactionHandler.

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

Sintaxis

'Declaración
Protected Friend Sub SetDefaultTransactionHandler ( _
    transactionHandlerFactory As Func(Of TransactionHandler) _
)
'Uso
Dim transactionHandlerFactory As Func(Of TransactionHandler)

Me.SetDefaultTransactionHandler(transactionHandlerFactory)
protected internal void SetDefaultTransactionHandler(
    Func<TransactionHandler> transactionHandlerFactory
)
protected public:
void SetDefaultTransactionHandler(
    Func<TransactionHandler^>^ transactionHandlerFactory
)
member SetDefaultTransactionHandler : 
        transactionHandlerFactory:Func<TransactionHandler> -> unit
function SetDefaultTransactionHandler(
    transactionHandlerFactory : Func<TransactionHandler>
)

Parámetros

Comentarios

Este método se proporciona como una manera cómoda y reconocible de agregar configuración a Entity Framework. Internamente funciona igual que usar AddDependencyResolver(IDbDependencyResolver) para agregar una resolución adecuada para TransactionHandler. Esto significa que, si se desea, podrá conseguirse la misma funcionalidad mediante una resolución personalizada o una resolución respaldada por un contenedor de Inversión de control.

Vea también

Referencia

DbConfiguration Clase

System.Data.Entity (Espacio de nombres)