Spring.NET 1.3.0 RC1 for .NET 2.0 API Reference

AbstractObjectDefinitionParser Class

Abstract IObjectDefinitionParser implementation providing a number of convenience methods and a ParseInternal template method that subclasses must override to provide the actual parsing logic.

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

System.Object
   AbstractObjectDefinitionParser
      AbstractSingleObjectDefinitionParser
      ObjectsNamespaceParser
      AttributeDrivenObjectDefinitionParser

[Visual Basic]
Public MustInherit Class AbstractObjectDefinitionParser
    Implements IObjectDefinitionParser
[C#]
public abstract class AbstractObjectDefinitionParser : IObjectDefinitionParser

Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

Remarks

Use this IObjectDefinitionParser implementation when you want to parse some arbitrarily complex XML into one or more IObjectDefinition ObjectDefinitions. If you just want to parse some XML into a single

IObjectDefinition
, you may wish to consider the simpler convenience extensions of this class, namely AbstractSingleObjectDefinitionParser and AbstractSimpleObjectDefinitionParser

Requirements

Namespace: Spring.Objects.Factory.Xml

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

See Also

AbstractObjectDefinitionParser Members | Spring.Objects.Factory.Xml Namespace