C# Класс XInject.Interceptors.TransactionsManagementBehavior

Наследование: IInterceptionBehavior
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
FindAndInjectDataAccessProperties void
InjectDataAccess void

Открытые методы

Метод Описание
GetRequiredInterfaces ( ) : IEnumerable
Invoke ( IMethodInvocation input, GetNextInterceptionBehaviorDelegate getNext ) : IMethodReturn
TransactionsManagementBehavior ( Context currentContext ) : System
TransactionsManagementBehavior ( Context currentContext, ITransactionManager transactionsManager ) : System

Приватные методы

Метод Описание
FindAndInjectDataAccessProperties ( IMethodInvocation input ) : void
InjectDataAccess ( IMethodInvocation input, PropertyInfo property, String url, Type concrete ) : void

Описание методов

GetRequiredInterfaces() публичный Метод

public GetRequiredInterfaces ( ) : IEnumerable
Результат IEnumerable

Invoke() публичный Метод

public Invoke ( IMethodInvocation input, GetNextInterceptionBehaviorDelegate getNext ) : IMethodReturn
input IMethodInvocation
getNext GetNextInterceptionBehaviorDelegate
Результат IMethodReturn

TransactionsManagementBehavior() публичный Метод

public TransactionsManagementBehavior ( Context currentContext ) : System
currentContext Context
Результат System

TransactionsManagementBehavior() публичный Метод

public TransactionsManagementBehavior ( Context currentContext, ITransactionManager transactionsManager ) : System
currentContext Context
transactionsManager ITransactionManager
Результат System