Spring.NET 1.3.0 RC1 for .NET 2.0 API Reference

XmlObjectDefinitionReader Members

XmlObjectDefinitionReader overview

Public Instance Constructors

XmlObjectDefinitionReader Overloaded. Initializes a new instance of the XmlObjectDefinitionReader class.

Public Instance Properties

DocumentReaderType Sets the IObjectDefinitionDocumentReader implementation to use, responsible for the actual reading of the XML object definition document.stype of the document reader.
Domain (inherited from AbstractObjectDefinitionReader) The AppDomain against which any class names will be resolved into Type instances.
ObjectNameGenerator (inherited from AbstractObjectDefinitionReader) The IObjectNameGenerator to use for anonymous objects (wihtout explicit object name specified).
Registry (inherited from AbstractObjectDefinitionReader) Gets the IObjectDefinitionRegistry instance that this reader works on.
Resolver The XmlResolverto be used for parsing.
ResourceLoader (inherited from AbstractObjectDefinitionReader) Gets or sets the resource loader to use for resource locations.

Public Instance Methods

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.
LoadObjectDefinitionsOverloaded. Load object definitions from the supplied XML resource.
LoadObjectDefinitions (inherited from AbstractObjectDefinitionReader)Overloaded. Load object definitions from the supplied resources.
RegisterObjectDefinitions Register the object definitions contained in the given DOM document.
ToString (inherited from Object)Returns a String that represents the current Object.

Protected Instance Constructors

XmlObjectDefinitionReader Overloaded. Initializes a new instance of the XmlObjectDefinitionReader class.

Protected Instance Fields

log (inherited from AbstractObjectDefinitionReader) The ILog instance for this class (and derived classes).

Protected Instance Properties

ObjectDefinitionFactory Specify a IObjectDefinitionFactory for creating instances of AbstractObjectDefinition.

Protected Instance Methods

CreateObjectDefinitionDocumentReader Creates the IObjectDefinitionDocumentReader to use for actually reading object definitions from an XML document.
CreateReaderContext Creates the XmlReaderContext to be passed along during the object definition reading process.
DoLoadObjectDefinitions Actually load object definitions from the specified XML file.
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.
MemberwiseClone (inherited from Object)Creates a shallow copy of the current Object.

See Also

XmlObjectDefinitionReader Class | Spring.Objects.Factory.Xml Namespace