Spring.NET 1.3.0 RC1 for .NET 2.0 API Reference

IObjectDefinitionParser Interface

Interface used to handle custom, top-level tags.

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

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

Types that implement IObjectDefinitionParser

Type Description
ConfigObjectDefinitionParser The IObjectDefinitionParser for the
<aop:config>
tag.
DatabaseNamespaceParser Implementation of the custom configuration parser for database definitions.
MessageListenerContainerObjectDefinitionParser Parser for the EMS
<listener-container>
element.
MessageListenerContainerObjectDefinitionParser Parser for the NMS
<listener-container>
element.
AbstractObjectDefinitionParser Abstract IObjectDefinitionParser implementation providing a number of convenience methods and a ParseInternal template method that subclasses must override to provide the actual parsing logic.
AbstractSimpleObjectDefinitionParser Convenient base class for when there exists a one-to-one mapping between attribute names on the element that is to be parsed and the property names on the Type being configured.
AbstractSingleObjectDefinitionParser Base Type for those IObjectDefinitionParser implementations that need to parse and define just a single IObjectDefinition.
ObjectsNamespaceParser Default implementation of the INamespaceParser interface.
WebObjectsNamespaceParser A custom implementation of the INamespaceParser interface that properly handles web application specific attributes, such as object scope.
RemotingNamespaceParser Implementation of the custom configuration parser for remoting definitions.
TemplateNamespaceParser Implementation of the custom configuration parser for template configurations based on ObjectsNamespaceParser
AttributeDrivenObjectDefinitionParser IObjectDefinitionParser implementation that allows users to easily configure all the infrastructure objects required to enable attribute-driven transction demarcation.
TxAdviceObjectDefinitionParser The IObjectDefinitionParser for the
<tx:advice>
tag.
ValidationNamespaceParser Implementation of the custom configuration parser for validator definitions.

Remarks

Implementations are free to turn the metadata in the custom tag into as many IObjectDefinition as required.

Requirements

Namespace: Spring.Objects.Factory.Xml

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

See Also

IObjectDefinitionParser Members | Spring.Objects.Factory.Xml Namespace