Intercepts calls on an interface on its way to the target.
For a list of all members of this type, see IMethodInterceptor Members .
|AfterReturningAdviceInterceptor||Interceptor to wrap an IAfterReturningAdvice instance.|
|ThrowsAdviceInterceptor||Interceptor to wrap an after throwing advice.|
|ThreadLocalTargetSource||ITargetSource implementation that uses a threading model in which every thread has its own copy of the target.|
|CacheResultAdvice||Implementation of a result caching advice.|
|ExceptionHandlerAdvice||Exception advice to perform exception translation, conversion of exceptions to default return values, and exception swallowing. Configuration is via a DSL like string for ease of use in common cases as well as allowing for custom translation logic by leveraging the Spring expression language.|
|AbstractLoggingAdvice||Abstract base class for logging advice|
|SimpleLoggingAdvice||Configurable advice for logging.|
|RetryAdvice|| AOP Advice to retry a method invocation on an exception. The retry semantics are defined by a DSL of the form
on exception name [ExceptionName1,ExceptionName2,...] retry [number of times] [delay|rate] [delay time|rate expression]. For example,
on exception name ArithmeticException retry 3x delay 1s
|PersistenceExceptionTranslationInterceptor||AOP MethodInterceptor that provides persistence exception translation based on a given PersistenceExceptionTranslator.|
|LazyInitializer||Missing <summary> documentation for T:Spring.Data.NHibernate.Bytecode.LazyInitializer|
|TransactionInterceptor||An AOP Alliance IMethodInterceptor providing declarative transaction management using the common Spring.NET transaction infrastructure.|
Such interceptions are nested "on top" of the target.
Assembly: Spring.Aop (in Spring.Aop.dll)