Spring.NET 1.3.0 RC1 for .NET 2.0 API Reference

AdvisedProxy Members

AdvisedProxy overview

Public Static (Shared) Fields

UseDynamicReflection Should we use dynamic reflection for method invocation ?

Public Instance Constructors

AdvisedProxy Overloaded. Initializes a new instance of the AdvisedProxy class.

Public Instance Fields

m_advised IAdvised delegate
m_introductions Array of introduction delegates
m_targetSourceWrapper Target source wrapper
m_targetType Type of target object.

Public Instance Properties

TargetType Gets the target type behind the implementing object. Ttypically a proxy configuration or an actual proxy.

Public Instance Methods

AddAdviceOverloaded. Adds the supplied advice to the end (or tail) of the advice (interceptor) chain.
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.
GetInterceptors Returns a list of method interceptors
GetType (inherited from Object)Gets the Type of the current instance.
Invoke Invokes intercepted methods using reflection
ToString (inherited from Object)Returns a String that represents the current Object.

Protected Instance Constructors

AdvisedProxy Overloaded. Initializes a new instance of the AdvisedProxy class.

Protected Instance Methods

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.
GetObjectData Serializes this instance.
Initialize Initialization method.
MemberwiseClone (inherited from Object)Creates a shallow copy of the current Object.

Explicit Interface Implementations

IAdvised.AddAdvisorOverloaded. Missing <summary> documentation for M:Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Spring#Aop#Framework#IAdvised#AddAdvisor(Spring.Aop.IAdvisor)
IAdvised.AddAdvisorsMissing <summary> documentation for M:Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Spring#Aop#Framework#IAdvised#AddAdvisors(Spring.Aop.IAdvisors)
IAdvised.AddIntroductionOverloaded. Missing <summary> documentation for M:Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Spring#Aop#Framework#IAdvised#AddIntroduction(Spring.Aop.IIntroductionAdvisor)
IAdvised.AdvisorChainFactoryMissing <summary> documentation for P:Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Spring#Aop#Framework#IAdvised#AdvisorChainFactory
IAdvised.AdvisorsMissing <summary> documentation for P:Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Spring#Aop#Framework#IAdvised#Advisors
IAdvised.ExposeProxyMissing <summary> documentation for P:Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Spring#Aop#Framework#IAdvised#ExposeProxy
IAdvised.IndexOfOverloaded. Missing <summary> documentation for M:Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Spring#Aop#Framework#IAdvised#IndexOf(Spring.Aop.IAdvisor)
IAdvised.InterfaceMapMissing <summary> documentation for P:Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Spring#Aop#Framework#IAdvised#InterfaceMap
IAdvised.InterfacesMissing <summary> documentation for P:Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Spring#Aop#Framework#IAdvised#Interfaces
IAdvised.IntroductionsMissing <summary> documentation for P:Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Spring#Aop#Framework#IAdvised#Introductions
IAdvised.IsFrozenMissing <summary> documentation for P:Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Spring#Aop#Framework#IAdvised#IsFrozen
IAdvised.IsInterfaceProxiedMissing <summary> documentation for M:Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Spring#Aop#Framework#IAdvised#IsInterfaceProxied(System.Type)
IAdvised.IsSerializableMissing <summary> documentation for P:Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Spring#Aop#Framework#IAdvised#IsSerializable
IAdvised.ProxyTargetAttributesMissing <summary> documentation for P:Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Spring#Aop#Framework#IAdvised#ProxyTargetAttributes
IAdvised.ProxyTargetTypeMissing <summary> documentation for P:Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Spring#Aop#Framework#IAdvised#ProxyTargetType
IAdvised.RemoveAdviceMissing <summary> documentation for M:Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Spring#Aop#Framework#IAdvised#RemoveAdvice(AopAlliance.Aop.IAdvice)
IAdvised.RemoveAdvisorOverloaded. Missing <summary> documentation for M:Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Spring#Aop#Framework#IAdvised#RemoveAdvisor(Spring.Aop.IAdvisor)
IAdvised.RemoveIntroductionOverloaded. Missing <summary> documentation for M:Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Spring#Aop#Framework#IAdvised#RemoveIntroduction(Spring.Aop.IIntroductionAdvisor)
IAdvised.ReplaceAdvisorMissing <summary> documentation for M:Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Spring#Aop#Framework#IAdvised#ReplaceAdvisor(Spring.Aop.IAdvisor,Spring.Aop.IAdvisor)
IAdvised.ReplaceIntroductionMissing <summary> documentation for M:Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Spring#Aop#Framework#IAdvised#ReplaceIntroduction(System.Int32,Spring.Aop.IIntroductionAdvisor)
IAdvised.TargetSourceMissing <summary> documentation for P:Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Spring#Aop#Framework#IAdvised#TargetSource
IAdvised.ToProxyConfigStringMissing <summary> documentation for M:Spring.Aop.Framework.DynamicProxy.AdvisedProxy.Spring#Aop#Framework#IAdvised#ToProxyConfigString

See Also

AdvisedProxy Class | Spring.Aop.Framework.DynamicProxy Namespace