Freigeben über


TransactionHandlerResolver Klasse

Definition

Eine IDbDependencyResolver Implementierung, die zum Auflösen von TransactionHandler Fabriken verwendet wird.

public class TransactionHandlerResolver : System.Data.Entity.Infrastructure.DependencyResolution.IDbDependencyResolver
type TransactionHandlerResolver = class
    interface IDbDependencyResolver
Public Class TransactionHandlerResolver
Implements IDbDependencyResolver
Vererbung
TransactionHandlerResolver
Implementiert

Konstruktoren

TransactionHandlerResolver(Func<TransactionHandler>, String, String)

Initialisiert eine neue Instanz von TransactionHandlerResolver.

Methoden

Equals(Object)

Eine IDbDependencyResolver Implementierung, die zum Auflösen von TransactionHandler Fabriken verwendet wird.

GetHashCode()

Eine IDbDependencyResolver Implementierung, die zum Auflösen von TransactionHandler Fabriken verwendet wird.

GetService(Type, Object)

Wenn der angegebene Typ ist Func<TResult>, versucht diese Methode, den zu verwendenden Dienst zurückzugeben, andernfalls wird zurückgegeben null. Wenn der angegebene Typ ist Func<TResult>, wird erwartet, dass der Schlüssel ein ExecutionStrategyKeyist.

GetServices(Type, Object)

Wenn der angegebene Typ ist Func<TResult>, versucht dieser Resolver, den zu verwendenden Dienst zurückzugeben, andernfalls wird eine leere Enumeration zurückgegeben. Wenn der angegebene Typ ist Func<TResult>, wird erwartet, dass der Schlüssel ein ExecutionStrategyKeyist.

Erweiterungsmethoden

GetService(IDbDependencyResolver, Type)

Aufrufe GetService(Type, Object) , die das angegebene Typargument übergeben und null für das Argument name verwenden.

GetService<T>(IDbDependencyResolver)

ruft auf GetService(Type, Object) , die den generischen Typ der -Methode als Type-Argument und null für das Name-Argument übergeben.

GetService<T>(IDbDependencyResolver, Object)

ruft auf GetService(Type, Object) , die den generischen Typ der Methode und den angegebenen Namen als Argumente übergeben.

GetServices(IDbDependencyResolver, Type)

Aufrufe GetServices(Type, Object) , die das angegebene Typargument übergeben und null für das Argument name verwenden.

GetServices<T>(IDbDependencyResolver)

ruft auf GetServices(Type, Object) , die den generischen Typ der -Methode als Type-Argument und null für das Name-Argument übergeben.

GetServices<T>(IDbDependencyResolver, Object)

ruft auf GetServices(Type, Object) , die den generischen Typ der Methode und den angegebenen Namen als Argumente übergeben.

Gilt für: