Поделиться через


TransactionHandlerResolver Класс

Определение

Реализация, используемая IDbDependencyResolver для разрешения TransactionHandler фабрик.

public class TransactionHandlerResolver : System.Data.Entity.Infrastructure.DependencyResolution.IDbDependencyResolver
type TransactionHandlerResolver = class
    interface IDbDependencyResolver
Public Class TransactionHandlerResolver
Implements IDbDependencyResolver
Наследование
TransactionHandlerResolver
Реализации

Конструкторы

TransactionHandlerResolver(Func<TransactionHandler>, String, String)

Инициализирует новый экземпляр класса TransactionHandlerResolver.

Методы

Equals(Object)

Реализация, используемая IDbDependencyResolver для разрешения TransactionHandler фабрик.

GetHashCode()

Реализация, используемая IDbDependencyResolver для разрешения TransactionHandler фабрик.

GetService(Type, Object)

Если данный тип имеет значение Func<TResult>, то этот метод попытается вернуть службу для использования, в противном случае он вернет null. Если данный тип имеет значение Func<TResult>, то ключ должен быть .ExecutionStrategyKey

GetServices(Type, Object)

Если данный тип имеет Func<TResult>значение , этот сопоставитель попытается вернуть службу для использования, в противном случае он вернет пустое перечисление. Если данный тип имеет значение Func<TResult>, то ключ должен быть .ExecutionStrategyKey

Методы расширения

GetService(IDbDependencyResolver, Type)

Вызывает GetService(Type, Object) передачу заданного аргумента типа и использование null для аргумента name.

GetService<T>(IDbDependencyResolver)

Вызывает GetService(Type, Object) передачу универсального типа метода в качестве аргумента типа и значение NULL для аргумента name.

GetService<T>(IDbDependencyResolver, Object)

Вызывает GetService(Type, Object) передачу универсального типа метода и заданного имени в качестве аргументов.

GetServices(IDbDependencyResolver, Type)

Вызывает GetServices(Type, Object) передачу заданного аргумента типа и использование null для аргумента name.

GetServices<T>(IDbDependencyResolver)

Вызывает GetServices(Type, Object) передачу универсального типа метода в качестве аргумента типа и значение NULL для аргумента name.

GetServices<T>(IDbDependencyResolver, Object)

Вызывает GetServices(Type, Object) передачу универсального типа метода и заданного имени в качестве аргументов.

Применяется к