Spring.NET 1.3.0 RC1 for .NET 2.0 API Reference

IConfigurableObjectDefinition Interface

Describes a configurable object instance, which has property values, constructor argument values, and further information supplied by concrete implementations.

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

[Visual Basic]
Public Interface IConfigurableObjectDefinition
    Implements IObjectDefinition
[C#]
public interface IConfigurableObjectDefinition : IObjectDefinition

Types that implement IConfigurableObjectDefinition

Type Description
AbstractObjectDefinition Common base class for object definitions, factoring out common functionality from RootObjectDefinition and ChildObjectDefinition.
ChildObjectDefinition Object definition for definitions that inherit settings from their parent (object definition).
ChildWebObjectDefinition Web object definitions extend RootObjectDefinition by adding scope property.
GenericObjectDefinition GenericObjectDefinition is a one-stop shop for standard object definition purposes. Like any object definition, it allows for specifying a class plus optionally constructor argument values and property values. Additionally, deriving from a parent bean definition can be flexibly configured through the "parentName" property.
RootObjectDefinition A plain-vanilla object definition.
RootWebObjectDefinition Web object definitions extend RootObjectDefinition by adding scope property.

Requirements

Namespace: Spring.Objects.Factory.Support

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

See Also

IConfigurableObjectDefinition Members | Spring.Objects.Factory.Support Namespace