Version

Infragistics.Collections Namespace

Classes
 ClassDescription
ClassCollectionBase<T> A base collection class that provides hooks for derived classes to override base functionality.
ClassCollectionBaseEnumerator<T> An System.Collections.IEnumerator for the CollectionBase<T> class.
ClassDateCollection A custom collection of unique System.DateTime instances that do not contain time information.
ClassEmptyEnumerator Implements an enumerator with no items.
ClassItemPropertyChangedEventArgs Event arguments for a property changed on another object.
ClassMultiSourceEnumerator Concatenates the items from multiple enumerators in a single enumerator.
ClassObservableCollectionExtended<T> An extended ObservableCollection that supports adding and removing multiple items at once.
ClassObservableCollectionWrapper<T> An observable collection that wraps a mutable observable collection.
ClassReadOnlyNotifyCollection<T> Represents a read-only collection of items.
ClassReadOnlyObservableCollectionWrapper<T> A read-only observable collection that wraps an observable collection.
ClassSingleItemEnumerator Implements an enumerator over a single item.
ClassSparseArray SparseArray class.
ClassTypedEnumerable<T> Typed enumerable that wraps a non-typed enumerable.
ClassWeakDictionary<TKey,TValue> IDictionary implementation that manages keys and/or values as weak references so they can be garbage collected.
ClassWeakList List class that manages items using WeakReferences so the items in this list can be garbage collected. Items collected by garbage collector will be replaced by null. The WeakList<T>.Compact method can be used to remove entries from the list that have been garbage collected.
ClassWeakList<T> A strongly typed list class that manages items using WeakReferences so the items in this list can be garbage collected. Items collected by garbage collector will be replaced by null. The Compact method can be used to remove entries from the list that have been garbage collected.
Interfaces
 InterfaceDescription
InterfaceICreateItemCallback ICreateItemCallback interface.
InterfaceISparseArrayItem This interface can be implemented on items to be contained in the sparse array to get a fast IndexOf operation.
InterfaceISparseArrayMultiItem ISparseArrayMultiItem interface.
See Also