The methods of the IntroductionProxyMethodBuilder class are listed below. For a complete list of IntroductionProxyMethodBuilder class members, see the IntroductionProxyMethodBuilder Members topic.
BuildProxyMethod (inherited from AbstractProxyMethodBuilder) | Dynamically builds proxy method. |
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. |
ToString (inherited from Object) | Returns a String that represents the current Object. |
BeginMethod (inherited from AbstractAopProxyMethodBuilder) | Initializes local variables |
CallAssertUnderstands (inherited from AbstractProxyMethodBuilder) | Emits code to ensure that target understands the method and throw a sensible exception otherwise. |
CallDirectBaseMethod (inherited from AbstractProxyMethodBuilder) | Calls base method directly. |
CallDirectProxiedMethod | Calls proxied method directly. |
CallDirectTargetMethod (inherited from AbstractProxyMethodBuilder) | Calls target method directly. |
CallInvoke (inherited from AbstractAopProxyMethodBuilder) | Calls method using Invoke |
DeclareLocals (inherited from AbstractAopProxyMethodBuilder) | Creates local variable declarations. |
DefineGenericParameters (inherited from AbstractProxyMethodBuilder) | Defines generic method parameters based on proxied method metadata. |
DefineMethod (inherited from AbstractProxyMethodBuilder) | Defines proxy method for the target object. |
DefineParameters (inherited from AbstractProxyMethodBuilder) | Defines method parameters based on proxied method metadata. |
EndMethod (inherited from AbstractAopProxyMethodBuilder) | Ends method by returning return value if appropriate. |
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. |
GenerateMethod (inherited from AbstractAopProxyMethodBuilder) | Generates the proxy method. |
GenerateMethodCacheFieldId (inherited from AbstractAopProxyMethodBuilder) | Generates unique method id for the cache field. |
GenerateMethodLogic (inherited from AbstractAopProxyMethodBuilder) | Generates method logic. |
GenerateOnProxyTargetMethodCacheField (inherited from AbstractAopProxyMethodBuilder) | Create static field that will cache target method when defined on the proxy. |
GenerateTargetMethodCacheField (inherited from AbstractAopProxyMethodBuilder) | Create static field that will cache target method. |
MakeGenericMethod (inherited from AbstractAopProxyMethodBuilder) | Create a closed generic method for the current call if target method is a generic definition. |
MemberwiseClone (inherited from Object) | Creates a shallow copy of the current Object. |
ProcessReturnValue (inherited from AbstractProxyMethodBuilder) | Replaces a raw reference with a reference to a proxy. |
PushAdvisedProxy (inherited from AbstractAopProxyMethodBuilder) | Generates the IL instructions that pushes the current AdvisedProxy instance on stack. |
PushOnProxyTargetMethodInfo (inherited from AbstractAopProxyMethodBuilder) | Pushes the target MethodInfo defined on the proxy to stack. |
PushProxy (inherited from AbstractProxyMethodBuilder) | Generates the IL instructions that pushes the proxy instance on stack. |
PushTarget | Generates the IL instructions that pushes the introduction instance on stack. |
PushTargetMethodInfo (inherited from AbstractAopProxyMethodBuilder) | Pushes the target MethodInfo to stack. |
PushTargetType | Generates the IL instructions that pushes the introduction type on stack. |
SetupMethodArguments (inherited from AbstractAopProxyMethodBuilder) | Setup proxied method arguments. |
IntroductionProxyMethodBuilder Class | Spring.Aop.Framework.DynamicProxy Namespace