Spring.NET 1.3.0 RC1 for .NET 2.0 API Reference

IOrdered Interface

Interface that can be implemented by objects that should be orderable, e.g. in an ICollection.

For a list of all members of this type, see IOrdered Members .

[Visual Basic]
Public Interface IOrdered
[C#]
public interface IOrdered

Types that implement IOrdered

Type 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.
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.
AbstractGenericPointcutAdvisor Abstract PointcutAdvisor that allows for any Advice to be configured.
AbstractObjectFactoryPointcutAdvisor Abstract ObjectFactory-based IPointcutAdvisor that allows for any Advice to be configured as reference to an Advice object in an ObjectFactory.
AbstractPointcutAdvisor Abstract base class for IPointcutAdvisor implementations.
AttributeMatchMethodPointcutAdvisor Convenient class for attribute-match method pointcuts that hold an Interceptor, making them an Advisor.
DefaultObjectFactoryPointcutAdvisor Concrete ObjectFactory-based IPointcutAdvisor thta allows for any Advice to be configured as reference to an Advice object in the ObjectFatory, as well as the Pointcut to be configured through an object property.
DefaultPointcutAdvisor Convenient pointcut-driven advisor implementation.
DynamicMethodMatcherPointcutAdvisor Convenient superclass for IAdvisors that are also dynamic pointcuts.
NameMatchMethodPointcutAdvisor Convenient class for name-match method pointcuts that hold an Interceptor, making them an Advisor.
RegularExpressionMethodPointcutAdvisor Convenient class for regular expression method pointcuts that hold an IAdvice, making them an IAdvisor.
StaticMethodMatcherPointcutAdvisor Convenient superclass for IAdvisors that are also static pointcuts.
CacheParameterAdvisor Convinience advisor implementation that applies CacheParameterAdvice to all the methods that have CacheParameterAttribute defined on one or more of their parameters.
CacheResultAdvisor Convinience advisor implementation that applies CacheResultAdvice to all the methods that have CacheResultAttribute defined.
InvalidateCacheAdvisor Convinience advisor implementation that applies InvalidateCacheAdvice to all the methods that have InvalidateCacheAttribute defined.
ParameterValidationAdvisor Convinience advisor implementation that applies ParameterValidationAdvice to all the methods that have ValidatedAttribute defined on one or more of their parameters.
PersistenceExceptionTranslationAdvisor Spring AOP exception translation aspect for use at Repository or DAO layer level. Translates native persistence exceptions into Spring's DataAccessException hierarchy, based on a given PersistenceExceptionTranslator.
PersistenceExceptionTranslationPostProcessor Object post-processor that automatically applies persistence exception translation to any bean that carries the RepositoryAttribute attribute, adding a corresponding PersistenceExceptionTranslationAdvisor to the exposed proxy (either an existing AOP proxy or a newly generated proxy that implements all of the target's interfaces).
SpringSessionSynchronization NHibnerations actions taken during the transaction lifecycle.
SpringSessionSynchronization NHibnerations actions taken during the transaction lifecycle.
SpringSessionSynchronization NHibnerations actions taken during the transaction lifecycle.
AbstractConfigurer Base class that provides common functionality needed for several IObjectFactoryPostProcessor implementations
CustomConverterConfigurer IObjectFactoryPostProcessor implementation that allows for convenient registration of custom TypeConverters.
PropertyOverrideConfigurer Overrides default values in one or more object definitions.
PropertyPlaceholderConfigurer Resolves placeholder values in one or more object definitions.
PropertyResourceConfigurer Allows for the configuration of individual object property values from a .NET .config file.
ResourceHandlerConfigurer IObjectFactoryPostProcessor implementation that allows for convenient registration of custom IResource implementations.
SharedStateAwareProcessor Configure all ISharedStateAware objects, delegating concrete handling to the list of SharedStateFactories.
TypeAliasConfigurer IObjectFactoryPostProcessor implementation that allows for convenient registration of custom type aliases.
VariablePlaceholderConfigurer Resolves placeholder values in one or more object definitions
AbstractSharedStateFactory Convenience base class for ISharedStateFactory implementations.
ByTypeSharedStateFactory Serves shared state on a by-type basis.
RemotingConfigurer Convenience class to configure remoting infrastructure from the IoC container.
DefaultTransactionAttributeSourceAdvisor Advisor driven by a ITransactionAttributeSource, used to exclude a general advice IAdvice from methods that are non-transactional.
TransactionAttributeSourceAdvisor Advisor driven by a ITransactionAttributeSource, used to exclude a TransactionInterceptor from methods that are non-transactional.

Remarks

The actual order can be interpreted as prioritization, the first object (with the lowest order value) having the highest priority.

Requirements

Namespace: Spring.Core

Assembly: Spring.Core (in Spring.Core.dll)

See Also

IOrdered Members | Spring.Core Namespace