Spring.NET 1.3.0 RC1 for .NET 2.0 API Reference

ManagedSet.Resolve Method

Resolves this managed collection at runtime.

[Visual Basic]
Public NotOverridable Sub Resolve( _
   ByVal objectName As String, _
   ByVal definition As IObjectDefinition, _
   ByVal propertyName As String, _
   ByVal resolver As ManagedCollectionElementResolver _
) _
    Implements IManagedCollection.Resolve
[C#]
public ICollection Resolve(
   string objectName,
   IObjectDefinition definition,
   string propertyName,
   ManagedCollectionElementResolver resolver
);

Parameters

objectName
The name of the top level object that is having the value of one of it's collection properties resolved.
definition
The definition of the named top level object.
propertyName
The name of the property the value of which is being resolved.
resolver
The callback that will actually do the donkey work of resolving this managed collection.

Return Value

A fully resolved collection.

Implements

IManagedCollection.Resolve

See Also

ManagedSet Class | Spring.Objects.Factory.Support Namespace