Spring.NET 1.3.0 RC1 for .NET 2.0 API Reference

ReflectiveMethodInvocation Members

ReflectiveMethodInvocation overview

Public Instance Constructors

ReflectiveMethodInvocation Constructor Creates a new instance of the ReflectiveMethodInvocation class.

Public Instance Properties

Arguments (inherited from AbstractMethodInvocation) Gets and sets the arguments (if any - may be ) to the method that is to be invoked.
Interceptors (inherited from AbstractMethodInvocation) The list of method interceptors.
Method (inherited from AbstractMethodInvocation) Gets the method invocation that is to be invoked.
Proxy (inherited from AbstractMethodInvocation) Gets the proxy that this interception was made through.
StaticPart (inherited from AbstractMethodInvocation) Gets the static part of this joinpoint.
Target (inherited from AbstractMethodInvocation) Gets the target object for the invocation.
TargetType (inherited from AbstractMethodInvocation) Gets the type of the target object.
This (inherited from AbstractMethodInvocation) Gets the target object.

Public Instance Methods

Equals (inherited from Object)Determines whether the specified Object is equal to the current Object.
GetHashCode (inherited from Object)Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table.
GetType (inherited from Object)Gets the Type of the current instance.
Proceed (inherited from AbstractMethodInvocation) Proceeds to the next interceptor in the chain.
ToString (inherited from AbstractMethodInvocation) A String that represents the current invocation.

Protected Instance Fields

arguments (inherited from AbstractMethodInvocation) The arguments (if any = may be ) to the method that is to be invoked.
currentInterceptorIndex (inherited from AbstractMethodInvocation) The index from 0 of the current interceptor we're invoking.
interceptors (inherited from AbstractMethodInvocation) The list of IMethodInterceptor and that need dynamic checks.
method (inherited from AbstractMethodInvocation) The method invocation that is to be invoked.
proxy (inherited from AbstractMethodInvocation) The AOP proxy for the target object.
proxyMethod The method invocation that is to be invoked on the proxy.
target (inherited from AbstractMethodInvocation) The target object that the method is to be invoked on.
targetType (inherited from AbstractMethodInvocation) The declaring type of the method that is to be invoked.

Protected Instance Methods

AssertJoinpoint (inherited from AbstractMethodInvocation) Performs sanity checks, whether the actual joinpoint may be invoked
Finalize (inherited from Object)Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
InvokeJoinpoint Invokes the joinpoint using standard reflection.
MemberwiseClone (inherited from Object)Creates a shallow copy of the current Object.
PrepareMethodInvocationForProceed Creates a new ReflectiveMethodInvocation instance from the specified IMethodInvocation and increments the interceptor index.

See Also

ReflectiveMethodInvocation Class | Spring.Aop.Framework Namespace