NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

IList Interface

Represents a collection of objects that can be individually indexed.

[Visual Basic]
Public Interface IList
   Implements ICollection, IEnumerable
[C#]
public interface IList : ICollection, IEnumerable
[C++]
public __gc __interface IList : public ICollection, IEnumerable

[JScript] In JScript, you can use the interfaces in the NGWS frameworks, but you cannot define your own.

Classes that Implement IList

Class Description
ADOParameters Collects all parameters relevant to an ADOCommand and their mappings to DataSet columns.
ArrayList Implements the IList interface using an array whose size is dynamically increased as required.
BaseConfigCollection A generic implementation of the IConfigCollection interface.
CodeAttributeArgumentCollection Manages a collection of CodeAttributeArgument objects.
CodeAttributeDeclarationCollection Manages a collection that stores CodeAttributeDeclaration objects.
CodeCatchClauseCollection Manages a collection of CodeCatchClause objects.
CodeClassCollection Manages a collection that stores CodeClass objects.
CodeClassMemberCollection Manages a collection of CodeClassMember objects.
CodeExpressionCollection Manages a collection of CodeExpression objects.
CodeNamespaceImportCollection Manages a collection of CodeNamespaceImport objects.
CodeParameterDeclarationExpressionCollection Manages a collection of CodeParameterDeclarationExpression objects
CodeStatementCollection Manages a collection of CodeStatement objects.
CompilerErrorCollection Manages a collection of CompilerError objects.
DataColumnMappings column mapping collection
DataSetView Represents a view of a DataSet with individual filters automatically set on each of its tables.
DataTableMappings table mapping collection
DataView Represents a databindable, customized view of a DataTable for sorting, filtering, searching, editing, and navigation.
DirectoryEntryCollection.CollectionOverStringVariantProperty Represents a collection of objects that can be individually indexed.
ObjectList [To be supplied.]
PropertyDescriptorCollection Represents a collection of properties.
SQLParameters Collects all parameters relevant to a SQLCommand and their mappings to DataSet columns.
StringCollection Collection of Strings
TraceListeners Provides a thread-safe list of TraceListeners. A thread-safe list is synchronized.
TypedCollectionBase [To be supplied.]

Remarks

IList is a descendant of the ICollection interface and is the abstract base class of all lists. IList implementations fall into three categories: read-only, fixed-size, variable-size. A read-only IList cannot be modified. A fixed-size IList allows individual elements to be modified, but does not support adding or removing elements. A variable-size IList allows elements to be modified, added and removed.

Requirements

Namespace: System.Collections

Assembly: mscorlib.dll

See Also

IList Members | System.Collections Namespace | ICollection