The properties of the ProxyFactoryObject class are listed below. For a complete list of ProxyFactoryObject class members, see the ProxyFactoryObject Members topic.
AdvisorAdapterRegistry | Specify the AdvisorAdapterRegistry to use. Default is the Instance |
AdvisorChainFactory (inherited from AdvisedSupport) | Gets and sets the IAdvisorChainFactory implementation that will be used to get the interceptor chains for the advised Target. |
Advisors (inherited from AdvisedSupport) | Returns the collection of IAdvisor instances that have been applied to this proxy. |
AopProxyFactory (inherited from ProxyConfig) | Gets and set the factory to be used to create AOP proxies. |
AutoDetectInterfaces (inherited from AdvisedSupport) | If no explicit interfaces are specified, interfaces will be automatically determined from the target type on proxy creation. Defaults to true |
ExposeProxy (inherited from ProxyConfig) | Should proxies obtained from this configuration expose the AOP proxy to the AopContext class? |
FreezeProxy | Indicate whether this config shall be frozen upon creation of the first proxy instance |
InterceptorNames | Sets the list of IMethodInterceptor and IAdvisor object names. |
InterfaceMap (inherited from AdvisedSupport) | Returns the mapping of the proxied interface Types to their delegates. |
Interfaces (inherited from AdvisedSupport) | Returns the collection of interface Types to be (or that are being) proxied by this proxy. |
IntroductionNames | Sets the list of introduction object names. |
Introductions (inherited from AdvisedSupport) | Returns the collection of IIntroductionAdvisor instances that have been applied to this proxy. |
IsFrozen | If set true, any attempt to modify this proxy configuration will raise an exception |
IsSerializable (inherited from AdvisedSupport) | Returns a boolean specifying if this IAdvised instance can be serialized. |
IsSingleton | Is the object managed by this factory a singleton or a prototype? |
ObjectFactory | Callback that supplies the owning factory to an object instance. |
ObjectType | Return the Type of the proxy. |
Optimize (inherited from ProxyConfig) | Are any agressive optimizations to be performed? |
ProxyInterfaces | Sets the names of the interfaces that are to be implemented by the proxy. |
ProxyTargetAttributes (inherited from ProxyConfig) | Is target type attributes, method attributes, method's return type attributes and method's parameter attributes to be proxied in addition to any interfaces declared on the proxied Type? |
ProxyTargetType (inherited from ProxyConfig) | Is the target Type to be proxied in addition to any interfaces declared on the proxied Type? |
SyncRoot (inherited from ProxyConfig) | Use to synchronize access to this ProxyConfig instance |
Target (inherited from AdvisedSupport) | Sets the target object that is to be advised. |
TargetName | Sets the name of the target object being proxied. |
TargetSource (inherited from AdvisedSupport) | Returns the current ITargetSource used by this IAdvised object. |
TargetType (inherited from AdvisedSupport) | Gets the target type behind the implementing object. Ttypically a proxy configuration or an actual proxy. |
IsActive (inherited from AdvisedSupport) | Called by subclasses to get a value indicating whether any AOP proxies have been created yet. |
ProxyFactoryObject Class | Spring.Aop.Framework Namespace | InterceptorNames | ProxyInterfaces | IMethodInterceptor | IAdvisor | SingletonTargetSource