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) передачу универсального типа метода и заданного имени в качестве аргументов.

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