Spring.NET 1.3.0 RC1 for .NET 2.0 API Reference

PropertiesObjectDefinitionReader Members

PropertiesObjectDefinitionReader overview

Public Static (Shared) Fields

ClassKey Prefix for the class property of a root object definition.
LazyInitKey Special string added to distinguish if the object will be lazily initialised.
ParentKey Reserved "property" to indicate the parent of a child object definition.
RefPrefix Prefix before values referencing other objects.
RefSuffix Property suffix for references to other objects in the current IObjectFactory: e.g. owner.dog(ref)=fido.
Separator Separator between object name and property name.
SingletonKey Special string added to distinguish if the object will be a singleton.
TrueValue Value of a T/F attribute that represents true. Anything else represents false. Case seNsItive.

Public Instance Constructors

PropertiesObjectDefinitionReader Constructor Creates a new instance of the PropertiesObjectDefinitionReader class.

Public Instance Properties

DefaultParentObject Name of default parent object
Domain (inherited from AbstractObjectDefinitionReader) The AppDomain against which any class names will be resolved into Type instances.
ObjectDefinitionFactory Gets or sets object definition factory to use.
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.
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 resource.
LoadObjectDefinitions (inherited from AbstractObjectDefinitionReader)Overloaded. Load object definitions from the supplied resources.
RegisterObjectDefinitionsOverloaded. Register object definitions contained in a ResourceSet, using all property keys (i.e. not filtering by prefix).
ToString (inherited from Object)Returns a String that represents the current Object.

Protected Instance Fields

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

Protected Instance Methods

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.
RegisterObjectDefinition Get all property values, given a prefix (which will be stripped) and add the object they define to the factory with the given name

See Also

PropertiesObjectDefinitionReader Class | Spring.Objects.Factory.Support Namespace