Spring.NET 1.3.0 RC1 for .NET 2.0 API Reference

ObjectsNamespaceParser Members

ObjectsNamespaceParser overview

Public Static (Shared) Fields

Namespace The namespace URI for the standard Spring.NET object definition schema.

Protected Static (Shared) Fields

log The shared ILog instance for this class (and derived classes).

Public Instance Constructors

ObjectsNamespaceParser Constructor Initializes a new instance of the ObjectsNamespaceParser class.

Public Instance Methods

DecorateObsolete. Parse the specified XmlNode and decorate the supplied ObjectDefinitionHolder, returning the decorated definition.
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.
Init Invoked by NamespaceParserRegistry after construction but before any elements have been parsed.
ParseElement Parse the specified XmlElement and register the resulting ObjectDefinitions with the Registry IObjectDefinitionRegistry embedded in the supplied ParserContext
ToString (inherited from Object)Returns a String that represents the current Object.

Protected Instance Properties

ShouldGenerateId (inherited from AbstractObjectDefinitionParser) Gets a value indicating whether an ID should be generated instead of read from the passed in XmlElement.
ShouldGenerateIdAsFallback (inherited from AbstractObjectDefinitionParser) Gets a value indicating whether an ID should be generated instead if the passed in XmlElement does not specify an "id" attribute explicitly.

Protected Instance Methods

CalculateIdObsolete. Calculates an id for an object definition.
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.
GetAutowireMode Strips the autowiring mode out of the supplied string.
GetDependencyCheck Strips the dependency check value out of the supplied string.
ImportObjectDefinitionResourceObsolete. Loads external XML object definitions from the resource described by the supplied resource.
MemberwiseClone (inherited from Object)Creates a shallow copy of the current Object.
ParseAndRegisterObjectDefinitionObsolete. Parse an object definition and register it with the object factory..
ParseConstructorArgElement Parse a constructor-arg element.
ParseConstructorArgSubElements Parse constructor argument subelements of the given object element.
ParseDictionaryElement Gets a dictionary definition.
ParseEventHandlerSubElements Parse event handler subelements of the given object element.
ParseEventListenerDefinitionParses an event listener definition.
ParseInternal Parse the specified element and register any resulting IObjectDefinitions with the IObjectDefinitionRegistry that is embedded in the supplied ParserContext.
ParseListElement Gets a list definition.
ParseLookupMethodElement Parse LookupMethodElement element and add parsed element to overrides
ParseMethodOverrideSubElements Parse method override argument subelements of the given object element.
ParseNameValueCollectionElement Gets a name value collection mapping definition.
ParseObjectDefinitionObsolete. Parse an object definition and register it with the object factory..
ParseObjectDefinitionElementOverloaded. Parse a standard object definition into a ObjectDefinitionHolder, including object name and aliases.
ParsePropertyElement Parse a property element.
ParsePropertyElements Parse property value subelements of the given object element.
ParsePropertySubElement Parse a value, ref or collection subelement of a property element.
ParsePropertyValue Get the value of a property element (may be a list).
ParseReplacedMethodElement Parse ReplacedMethodElement element and add parsed element to overrides
ParseSetElement Gets a set definition.
ParseTextValueElement Returns the text of the supplied element, or the empty string value if said element is empty.
RegisterObjectDefinitionOverloaded. Parse an object definition and register it with the object factory..
RegisterObjectDefinition (inherited from AbstractObjectDefinitionParser)Overloaded. Registers the supplied ObjectDefinitionHolder with the supplied IObjectDefinitionRegistry.
ResolveId (inherited from AbstractObjectDefinitionParser) Resolves the ID for the supplied IObjectDefinition.
SelectNodesObsolete. Selects sub-elements with a given childElementName.
SelectSingleNodeObsolete. Selects a single sub-element with a given childElementName.

See Also

ObjectsNamespaceParser Class | Spring.Objects.Factory.Xml Namespace