Spring.NET 1.3.0 RC1 for .NET 2.0 API Reference

ManagedSet Members

ManagedSet overview

Public Instance Constructors

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

Public Instance Properties

Count (inherited from DictionarySet) The number of elements currently contained in this collection.
ElementTypeName Gets or sets the unresolved name for the Type of the elements of this managed set.
IsEmpty (inherited from DictionarySet) Returns true if this set contains no elements.
IsSynchronized (inherited from DictionarySet) Returns true if the ISet is synchronized across threads.
MergeEnabled Gets a value indicating whether this instance is merge enabled for this instance
SyncRoot (inherited from DictionarySet) An object that can be used to synchronize this collection to make it thread-safe.

Public Instance Methods

Add (inherited from DictionarySet) Adds the specified element to this set if it is not already present.
AddAll (inherited from DictionarySet) Adds all the elements in the specified collection to the set if they are not already present.
Clear (inherited from DictionarySet) Removes all objects from this set.
Clone (inherited from Set) Returns a clone of the ISet instance.
Contains (inherited from DictionarySet) Returns true if this set contains the specified element.
ContainsAll (inherited from DictionarySet) Returns true if the set contains all the elements in the specified collection.
CopyTo (inherited from DictionarySet) Copies the elements in the ISet to an array.
Equals (inherited from Set) This method will test the ISet against another ISet for "equality".
ExclusiveOr (inherited from Set) Performs an "exclusive-or" of the two sets, keeping only those elements that are in one of the sets, but not in both.
GetEnumerator (inherited from DictionarySet) Gets an enumerator for the elements in the ISet.
GetHashCode (inherited from Set) Gets the hashcode for the object.
GetType (inherited from Object)Gets the Type of the current instance.
Intersect (inherited from Set) Performs an "intersection" of the two sets, where only the elements that are present in both sets remain.
Merge Merges the current value set with that of the supplied object.
Minus (inherited from Set) Performs a "minus" of this set from the setOne set.
Remove (inherited from DictionarySet) Removes the specified element from the set.
RemoveAll (inherited from DictionarySet) Remove all the specified elements from this set, if they exist in this set.
Resolve Resolves this managed collection at runtime.
RetainAll (inherited from DictionarySet) Retains only the elements in this set that are contained in the specified collection.
ToString (inherited from Object)Returns a String that represents the current Object.
Union (inherited from Set) Performs a "union" of the two sets, where all the elements in both sets are present.

Protected Instance Properties

InternalDictionary (inherited from DictionarySet) Provides the storage for elements in the ISet, stored as the key-set of the IDictionary object.

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.

See Also

ManagedSet Class | Spring.Objects.Factory.Support Namespace