Sdílet prostřednictvím


DbConfiguration.SetDefaultTransactionHandler Metoda

Definice

Voláním této metody z konstruktoru třídy odvozené od DbConfiguration zaregistrovat TransactionHandler.

protected internal void SetDefaultTransactionHandler(Func<System.Data.Entity.Infrastructure.TransactionHandler> transactionHandlerFactory);
member this.SetDefaultTransactionHandler : Func<System.Data.Entity.Infrastructure.TransactionHandler> -> unit
Protected Friend Sub SetDefaultTransactionHandler (transactionHandlerFactory As Func(Of TransactionHandler))

Parametry

transactionHandlerFactory
Func<TransactionHandler>

Funkce, která vrací novou instanci obslužné rutiny transakce.

Poznámky

Tato metoda je k dispozici jako pohodlný a zjistitelný způsob, jak přidat konfiguraci do Entity Frameworku. Interně funguje stejným způsobem jako použití AddDependencyResolver(IDbDependencyResolver) k přidání vhodného překladače pro TransactionHandler. To znamená, že v případě potřeby lze stejné funkce dosáhnout pomocí vlastního překladače nebo překladače založeného na kontejneru Inversion-of-Control.

Platí pro