DataTableCollection.CanRemove Method
.NET Framework 4.5
Verifies whether the specified DataTable object can be removed from the collection.
Assembly: System.Data (in System.Data.dll)
Parameters
- table
- Type: System.Data.DataTable
The DataTable in the collection to perform the check against.
The following example uses the CanRemove to test whether each table can be removed from a DataSet. If so, the Remove method is called to remove the table.
private void RemoveTables() { DataTable table; // presuming a DataGrid is displaying more than one table, get its DataSet. DataSet thisDataSet = (DataSet)DataGrid1.DataSource; while (thisDataSet.Tables.Count > 0) { table = thisDataSet.Tables[0]; if (thisDataSet.Tables.CanRemove(table)) thisDataSet.Tables.Remove(table); } }
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.