Udostępnij za pośrednictwem


DbConfiguration.SetDefaultTransactionHandler Metoda

Definicja

Wywołaj tę metodę z konstruktora klasy pochodzącej z DbConfiguration klasy , aby zarejestrować klasę 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>

Funkcja zwracająca nowe wystąpienie programu obsługi transakcji.

Uwagi

Ta metoda jest udostępniana jako wygodny i możliwy do odnalezienia sposób dodawania konfiguracji do programu Entity Framework. Wewnętrznie działa w taki sam sposób, jak w przypadku używania AddDependencyResolver(IDbDependencyResolver) polecenia , aby dodać odpowiedni program rozpoznawania nazw dla elementu TransactionHandler. Oznacza to, że w razie potrzeby można osiągnąć tę samą funkcjonalność przy użyciu niestandardowego narzędzia rozpoznawania nazw lub narzędzia rozpoznawania wspieranego przez kontener Inversion-of-Control.

Dotyczy