Name
DataColumnCollection
Synopsis
This collection contains DataColumn
objects for a
DataTable
. This collection is accessed using the
DataTable.Columns
property. You can retrieve an
individual DataColumn
by name or index.
public class DataColumnCollection : InternalDataCollectionBase { // Public Instance Properties public virtual DataColumn this[stringname
]{get; } public virtual DataColumn this[intindex
]{get; } // Protected Instance Properties protected override ArrayList List{get; } // overrides InternalDataCollectionBase // Public Instance Methods public virtual DataColumn Add( ); public virtual DataColumn Add(stringcolumnName
); public virtual DataColumn Add(stringcolumnName
, Typetype
); public virtual DataColumn Add(stringcolumnName
, Typetype
, stringexpression
); public void Add(DataColumncolumn
); public void AddRange(DataColumn[ ]columns
); public bool CanRemove(DataColumncolumn
); public void Clear( ); public bool Contains(stringname
); public virtual int IndexOf(DataColumncolumn
); public int IndexOf(stringcolumnName
); public void Remove(DataColumncolumn
); public void Remove(stringname
); public void RemoveAt(intindex
); // Protected Instance Methods protected virtual void OnCollectionChanged(System.ComponentModel.CollectionChangeEventArgsccevent
); protected internal virtual void OnCollectionChanging(System.ComponentModel.CollectionChangeEventArgsccevent
); // Events public event CollectionChangeEventHandler CollectionChanged; }
Hierarchy
System.Object
→
InternalDataCollectionBase(System.Collections.ICollection ...
Get ADO.NET in a Nutshell now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.