Represents a generic runtime joinpoint (in the AOP terminology).
For a list of all members of this type, see IJoinpoint Members .
AopAlliance.Intercept.IJoinpoint
AopAlliance.Intercept.IConstructorInvocation
AopAlliance.Intercept.IInvocation
AopAlliance.Intercept.IMethodInvocation
| Type | Description |
|---|---|
| AbstractMethodInvocation | Convenience base class for IMethodInvocation implementations. |
| DynamicMethodInvocation | Invokes a target method using dynamic reflection. |
| ReflectiveMethodInvocation | Invokes a target method using standard reflection. |
A runtime joinpoint is an event that occurs on a static joinpoint (i.e. a location in a program). For instance, an invocation is the runtime joinpoint on a method (static joinpoint). The static part of a given joinpoint can be generically retrieved using the StaticPart property.
In the context of an interception framework, a runtime joinpoint is then the reification of an access to an accessible object (a method, a constructor, a field), i.e. the static part of the joinpoint. It is passed to the interceptors that are installed on the static joinpoint.
Namespace: AopAlliance.Intercept
Assembly: Spring.Aop (in Spring.Aop.dll)
IJoinpoint Members | AopAlliance.Intercept Namespace | IInterceptor