System.Data.DataColumnCollection.CanRemove Method

Checks whether a specific column can be removed from the collection.

Syntax

public bool CanRemove (DataColumn column)

Parameters

column
A System.Data.DataColumn in the collection.

Returns

true if the column can be removed. false if,

  • The column parameter is null.

  • The column does not belong to this collection.

  • The column is part of a relationship.

  • Another column's expression depends on this column.

Remarks

The DataColumnCollection.CanRemove(DataColumn) method performs several checks before returning a true or false result. This includes the following: whether the column exists, belongs to the table, or is involved in a constraint or relation.

Use the DataColumnCollection.CanRemove(DataColumn) method before you try to remove any column from a collection. You can also use the DataColumnCollection.Contains(string) method to determine whether a particular column exists before you try to remove it.

Requirements

Namespace: System.Data
Assembly: System.Data (in System.Data.dll)
Assembly Versions: 1.0.5000.0, 2.0.0.0