C# Class XInject.Interceptors.TransactionsManagementBehavior

Inheritance: IInterceptionBehavior
Afficher le fichier Open project: radixeng/XInject

Private Properties

Свойство Type Description
FindAndInjectDataAccessProperties void
InjectDataAccess void

Méthodes publiques

Méthode Description
GetRequiredInterfaces ( ) : IEnumerable
Invoke ( IMethodInvocation input, GetNextInterceptionBehaviorDelegate getNext ) : IMethodReturn
TransactionsManagementBehavior ( Context currentContext ) : System
TransactionsManagementBehavior ( Context currentContext, ITransactionManager transactionsManager ) : System

Private Methods

Méthode Description
FindAndInjectDataAccessProperties ( IMethodInvocation input ) : void
InjectDataAccess ( IMethodInvocation input, PropertyInfo property, String url, Type concrete ) : void

Method Details

GetRequiredInterfaces() public méthode

public GetRequiredInterfaces ( ) : IEnumerable
Résultat IEnumerable

Invoke() public méthode

public Invoke ( IMethodInvocation input, GetNextInterceptionBehaviorDelegate getNext ) : IMethodReturn
input IMethodInvocation
getNext GetNextInterceptionBehaviorDelegate
Résultat IMethodReturn

TransactionsManagementBehavior() public méthode

public TransactionsManagementBehavior ( Context currentContext ) : System
currentContext Context
Résultat System

TransactionsManagementBehavior() public méthode

public TransactionsManagementBehavior ( Context currentContext, ITransactionManager transactionsManager ) : System
currentContext Context
transactionsManager ITransactionManager
Résultat System