Xceed .NET Libraries Documentation
ListBase Class Members
Properties  Methods 


Xceed.Zip Assembly > Xceed.Utils.Collections Namespace : ListBase Class

The following tables list the members exposed by ListBase.

Public Properties
 NameDescription
Public PropertyGets the number of items contained in the System.Collections.ICollection.  
Public PropertyGets a boolean value indicating whether the list has a fixed size.  
Public PropertyGets a boolean value indicating if the list is readonly.  
Public PropertyGets a boolean value indicating if access to the System.Collections.ICollection is synchronized (thread-safe).  
Public PropertyGets an object that can be used to synchronize access to the System.Collections.ICollection.  
Top
Protected Properties
 NameDescription
Protected PropertyGets an array containing the contents of the list.  
Top
Public Methods
 NameDescription
Public MethodCopies the items of the System.Collections.ICollection to an array, starting at a particular array index.  
Top
Protected Methods
 NameDescription
Protected MethodAdds an item to the array.  
Protected MethodRemoves all items from the array.  
Protected MethodInitializes the array and populates it with the specified objects.  
Protected MethodInserts an item into the array at the specified index.  
Protected MethodRemoves the item at the specified index.  
Protected MethodEnsures that the capacity of this instance of the list is at least the specified value.  
Protected Internal MethodAdds an item to the list.  
Protected Internal MethodRemoves all items from the list.  
Protected Internal MethodInserts an item to the list at the specified index.  
Protected Internal MethodRemoves the first occurrence of value from the list.  
Protected Internal MethodRemoves the item at the specified index.  
Protected Internal MethodSets the item at the specified index.  
Protected MethodAdds an item to the list.  
Protected MethodRemoves all items from the list.  
Protected MethodRetrieves a boolean value indicating if the item exists in the list.  
Protected MethodRetrieves the item at the specified index.  
Protected MethodSearches for the specified item in the list and returns the zero-based index of the first occurrence.  
Protected MethodInserts an item to the list at the specified index.  
Protected MethodRemoves the first occurrence of value from the list.  
Protected MethodRemoves the item at the specified index.  
Protected MethodSets the item at the specified index.  
Protected MethodPerforms additional custom processes when clearing the contents of the ListBase instance.  
Protected MethodPerforms additional custom processes after clearing the contents of the ListBase instance.  
Protected MethodPerforms additional custom processes before inserting a new item into the ListBase instance.  
Protected MethodPerforms additional custom processes after inserting a new item into the ListBase instance.  
Protected MethodPerforms additional custom processes when removing an item from the ListBase instance.  
Protected MethodPerforms additional custom processes after removing an item from the ListBase instance.  
Protected MethodPerforms additional custom processes before setting a value in the ListBase instance.  
Protected MethodPerforms additional custom processes after setting a value in the ListBase instance.  
Protected MethodPerforms additional custom processes when validating a value.  
Top
See Also

Reference

ListBase Class
Xceed.Utils.Collections Namespace