Spring.NET 1.3.0 RC1 for .NET 2.0 API Reference

RootWebObjectDefinition Members

RootWebObjectDefinition overview

Public Instance Constructors

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

Public Instance Properties

AutowireMode (inherited from AbstractObjectDefinition) The autowire mode as specified in the object definition.
ConstructorArgumentValues (inherited from AbstractObjectDefinition) The constructor argument values for this object.
DependencyCheck (inherited from AbstractObjectDefinition) The dependency checking mode.
DependsOn (inherited from AbstractObjectDefinition) The object names that this object depends on.
DestroyMethodName (inherited from AbstractObjectDefinition) Return the name of the destroy method.
EventHandlerValues (inherited from AbstractObjectDefinition) The event handler values for this object.
FactoryMethodName (inherited from AbstractObjectDefinition) The name of the factory method to use (if any).
FactoryObjectName (inherited from AbstractObjectDefinition) The name of the factory object to use (if any).
HasConstructorArgumentValues (inherited from AbstractObjectDefinition) Does this object definition have any constructor argument values?
HasMethodOverrides (inherited from AbstractObjectDefinition) Does this definition have any MethodOverrides?
HasObjectType (inherited from AbstractObjectDefinition) Is the Type of the object definition a resolved Type?
InitMethodName (inherited from AbstractObjectDefinition) The name of the initializer method.
IsAbstract (inherited from AbstractObjectDefinition) Is this object definition "abstract", i.e. not meant to be instantiated itself but rather just serving as a parent for concrete child object definitions.
IsAutowireCandidate (inherited from AbstractObjectDefinition) Gets or sets a value indicating whether this instance a candidate for getting autowired into some other object.
IsLazyInit (inherited from AbstractObjectDefinition) Is this object lazily initialized?
IsPage Returns true if web object is .aspx page.
IsPrototype (inherited from AbstractObjectDefinition) Gets a value indicating whether this instance is prototype, with an independent instance returned for each call.
IsSingleton Forces ASP pages to be treated as prototypes all the time inorder to comply with ASP.Net requirements.
IsTemplate (inherited from AbstractObjectDefinition) Is this object definition a "template", i.e. not meant to be instantiated itself but rather just serving as an object definition for configuration templates used by ConfigureObject.
MethodOverrides (inherited from AbstractObjectDefinition) The method overrides (if any) for this object.
ObjectType (inherited from AbstractObjectDefinition) The Type of the object definition (if any).
ObjectTypeName (inherited from AbstractObjectDefinition) Returns the FullName of the Type of the object definition (if any).
PageName Gets the rooted url of the .aspx page, if object definition represents page.
ParentName (inherited from RootObjectDefinition) Is always null for a RootObjectDefinition.
PropertyValues (inherited from AbstractObjectDefinition) The property values that are to be applied to the object upon creation.
ResolvedAutowireMode (inherited from AbstractObjectDefinition) Gets the resolved autowire mode.
ResourceDescription (inherited from AbstractObjectDefinition) A description of the resource that this object definition came from (for the purpose of showing context in case of errors).
Role (inherited from AbstractObjectDefinition) Get or set the role hint for this object definition
Scope (inherited from AbstractObjectDefinition) The name of the target scope for the object. Defaults to "singleton", ootb alternative is "prototype". Extended object factories might support further scopes.

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.
OverrideFrom Overrides this object's values using values from other argument.
PrepareMethodOverrides (inherited from AbstractObjectDefinition) Validates all MethodOverrides
ResolveObjectType (inherited from AbstractObjectDefinition) Resolves the type of the object, resolving it from a specified object type name if necessary.
ToString A String that represents the current Object.
Validate (inherited from RootObjectDefinition) Validate this object definition.

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.
PrepareMethodOverride (inherited from AbstractObjectDefinition) Validate the supplied methodOverride.

Explicit Interface Implementations

IWebObjectDefinition.Scope Object scope.

See Also

RootWebObjectDefinition Class | Spring.Objects.Factory.Support Namespace