Version

WeakList Class Members

The following tables list the members exposed by WeakList.

Public Constructors
 NameDescription
Public ConstructorWeakList ConstructorInitializes a new WeakList  
Public Properties
 NameDescription
Public PropertyCountReturns the number of items in the list. (Inherited from Infragistics.Collections.WeakList<object>)
Public PropertyItemGets or sets the item at the specified location. (Inherited from Infragistics.Collections.WeakList<object>)
Public PropertySyncRootReturns the object with which to syncrhonize. (Inherited from Infragistics.Collections.WeakList<object>)
Public Methods
 NameDescription
Public MethodAddAdds the specified item. (Inherited from Infragistics.Collections.WeakList<object>)
Public MethodAddRangeAdds specified items to the list. (Inherited from Infragistics.Collections.WeakList<object>)
Public MethodClearClears the list. (Inherited from Infragistics.Collections.WeakList<object>)
Public MethodCompactRemoves entries from the list that are no longer alive. Note that entries can get garbase collected during the process of compacting and therefore it's not guarrenteed that all the items will remain alive after this method returns. (Inherited from Infragistics.Collections.WeakList<object>)
Public MethodContainsReturns true if the specified item is contained within this list. (Inherited from Infragistics.Collections.WeakList<object>)
Public MethodCopyToCopies items from the list to the specified array starting at index location in the specified array. (Inherited from Infragistics.Collections.WeakList<object>)
Public MethodGetEnumeratorReturns an enumerator for iterating the live items. (Inherited from Infragistics.Collections.WeakList<object>)
Public MethodIndexOfReturns the index of the specified item. If the item doesn't exist then returns -1. (Inherited from Infragistics.Collections.WeakList<object>)
Public MethodInsertInserts the specified item at the specified location in the list. (Inherited from Infragistics.Collections.WeakList<object>)
Public MethodRemoveRemoves the first occurrence of the specified item from the list. If the item doesn't exist in the list then this method does nothing. (Inherited from Infragistics.Collections.WeakList<object>)
Public MethodRemoveAtRemoves item at specified index. (Inherited from Infragistics.Collections.WeakList<object>)
Public MethodRemoveRangeRemoves a contiguous block of items from the collection. (Inherited from Infragistics.Collections.WeakList<object>)
See Also