C# Class Spring.Aop.Framework.AutoProxy.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.
Inheritance: AbstractAdvisorAutoProxyCreator, IObjectNameAware, IInitializingObject
Afficher le fichier Open project: spring-projects/spring-net Class Usage Examples

Méthodes publiques

Свойство Type Description
SEPARATOR string

Méthodes publiques

Méthode Description
AfterPropertiesSet ( ) : void

Validate configuration

Méthodes protégées

Méthode Description
FindCandidateAdvisors ( Type targetType, string targetName ) : IList

Find all possible advisor candidates to use in auto-proxying

IsEligibleAdvisorObject ( string advisorName, Type targetType, string targetName ) : bool

Whether the given advisor is eligible for the specified target.

Method Details

AfterPropertiesSet() public méthode

Validate configuration
public AfterPropertiesSet ( ) : void
Résultat void

FindCandidateAdvisors() protected méthode

Find all possible advisor candidates to use in auto-proxying
protected FindCandidateAdvisors ( Type targetType, string targetName ) : IList
targetType System.Type the type of the object to be advised
targetName string the name of the object to be advised
Résultat IList

IsEligibleAdvisorObject() protected méthode

Whether the given advisor is eligible for the specified target.
protected IsEligibleAdvisorObject ( string advisorName, Type targetType, string targetName ) : bool
advisorName string the advisor name
targetType System.Type the target object's type
targetName string the target object's name
Résultat bool

Property Details

SEPARATOR public_oe static_oe property

Separator between prefix and remainder of object name
public static string SEPARATOR
Résultat string