Spring.NET 1.3.0 RC1 for .NET 2.0 API Reference

Spring.Aop.Framework.AutoProxy Namespace

Missing <summary> Documentation for Spring.Aop.Framework.AutoProxy

Namespace Hierarchy

Classes

Class Description
AbstractAdvisorAutoProxyCreator Abstract IObjectPostProcessor implementation that creates AOP proxies. This class is completely generic; it contains no special code to handle any particular aspects, such as pooling aspects.
AbstractAutoProxyCreator ObjectPostProcessor implementation that wraps a group of objects with AOP proxies that delegate to the given interceptors before invoking the object itself.
AbstractFilteringAutoProxyCreator The base class for AutoProxyCreator implementations that mark objects eligible for proxying based on arbitrary criteria.
AttributeAutoProxyCreator An AutoProxyCreator, that identifies objects to be proxied by checking Attributes defined on their type.
DefaultAdvisorAutoProxyCreator ObjectPostProcessor implementation that creates AOP proxies based on all candidate Advisors in the current IObjectFactory. This class is completely generic; it contains no special code to handle any particular aspects, such as pooling aspects.
InfrastructureAdvisorAutoProxyCreator A special version of an APC that explicitely cares for infrastructure (=internal) advisors only
InheritanceBasedAopConfigurer IObjectFactoryPostProcessor implementation that replaces a group of objects with a 'true' inheritance based AOP mechanism that delegates to the given interceptors before invoking the object itself.
ObjectFactoryAdvisorRetrievalHelper Helper for retrieving standard Spring advisors from an IObjectFactory for use with auto-proxying.
ObjectNameAutoProxyCreator AutoProxyCreator that identifies objects to proxy via a list of names.
PointcutFilteringAutoProxyCreator This AutoProxyCreator only proxies objects matching the specified IPointcut.
TypeNameAutoProxyCreator AutoProxyCreator, that identifies objects to proxy by matching their FullName against a list of patterns.

Interfaces

Interface Description
IAdvisorRetrievalHelper Interface encapsulating the advisor retrieval strategy used by an AbstractAdvisorAutoProxyCreator to retrieve the applicable list of advisor objects.
ITargetSourceCreator Implementations can create special target sources, such as pooling target sources, for particular objects. For example, they may base their choice on attributes, such as a pooling attribute, on the target type.