Spring.NET 1.3.0 RC1 for .NET 2.0 API Reference

AutowireUtils Members

AutowireUtils overview

Public Static (Shared) Methods

CreateAutowireCandidateResolver Creates the autowire candidate resolver.
GetConstructors Gets those ConstructorInfos that are applicable for autowiring the supplied definition.
GetTypeDifferenceWeight Algorithm that judges the match between the declared parameter types of a candidate method and a specific list of arguments that this method is supposed to be invoked with.
GetTypeDifferenceWeightOld Determine a weight that represents the class hierarchy difference between types and arguments.
IsExcludedFromDependencyCheck Determines whether the given object property is excluded from dependency checks.
IsSetterDefinedInInterface Determines whether the setter property is defined in any of the given interfaces.
SortConstructors Sorts the supplied constructors, preferring public constructors and "greedy" ones (that have lots of arguments).

Public Instance Methods

Equals (inherited from Object)Determines whether the specified Object is equal to the current Object.
GetHashCode (inherited from Object)Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table.
GetType (inherited from Object)Gets the Type of the current instance.
ToString (inherited from Object)Returns a String that represents the current Object.

Protected Instance Methods

Finalize (inherited from Object)Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
MemberwiseClone (inherited from Object)Creates a shallow copy of the current Object.

See Also

AutowireUtils Class | Spring.Objects.Factory.Support Namespace