Spring.NET 1.3.0 RC1 for .NET 2.0 API Reference

ICriteria Interface

The criteria for an arbitrary filter.

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

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

Types that implement ICriteria

Type Description
ComposedCriteria A ICriteria implementation that represents a composed collection of ICriteria instances.
MethodArgumentsCriteria Criteria that is satisfied if the Type of each of the arguments matches each of the parameter Types of a given MethodInfo.
MethodGenericArgumentsCountCriteria Criteria that is satisfied if the number of generic arguments to a given MethodBase matches an arbitrary number.
MethodNameMatchCriteria Criteria that is satisfied if the method Name of an MethodInfo instance matches a supplied string pattern.
MethodParametersCountCriteria Criteria that is satisfied if the number of parameters to a given MethodBase matches an arbitrary number.
MethodParametersCriteria Criteria that is satisfied if the Type of each of the parameters of a given MethodInfo matches each of the parameter Types of a given MethodInfo.
MethodReturnTypeCriteria Criteria that is satisfied if the return Type of a given MethodInfo matches a given Type.
RegularExpressionCriteria A base class for all ICriteria implementations that are regular expression based.
RegularExpressionEventNameCriteria Criteria that is satisfied if the Name property of an EventInfo instance matches a supplied regular expression pattern.
RegularExpressionMethodNameCriteria Criteria that is satisfied if the Name property of an MethodInfo instance matches a supplied regular expression pattern.

Requirements

Namespace: Spring.Core

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

See Also

ICriteria Members | Spring.Core Namespace