Spring.NET 1.3.0 RC1 for .NET 2.0 API Reference

ByTypeSharedStateFactory Members

ByTypeSharedStateFactory overview

Public Instance Constructors

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

Public Instance Properties

CaseSensitiveState (inherited from AbstractSharedStateFactory) Create shared state dictionaries case-sensitive or case-insensitive?
Order (inherited from AbstractSharedStateFactory) A number indicating the priority of this AbstractSharedStateFactory (IOrdered for more).
TypeFilter Limit object types to be served by this state manager.

Public Instance Methods

CanProvideState Indicate, whether the given instance will be served by this provider
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.
GetSharedStateFor (inherited from AbstractSharedStateFactory) Gets a dictionary acc. to the type of instance. If no dictionary is found, create it according to CaseSensitiveState
GetType (inherited from Object)Gets the Type of the current instance.
ToString (inherited from Object)Returns a String that represents the current Object.

Protected Instance Methods

CreateSharedStateDictionary (inherited from AbstractSharedStateFactory) Creates a dictionary to hold the shared state identified by key.
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.
GetKey Returns the Type for the given instance.
MemberwiseClone (inherited from Object)Creates a shallow copy of the current Object.

See Also

ByTypeSharedStateFactory Class | Spring.Objects.Support Namespace