DataColumnCollection.CanRemove メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > DataColumnCollection.CanRemove メソッドの意味・解説 

DataColumnCollection.CanRemove メソッド

特定の列をコレクションから削除できるかどうかを確認します。

名前空間: System.Data
アセンブリ: System.Data (system.data.dll 内)
構文構文

Public Function CanRemove ( _
    column As DataColumn _
) As Boolean
Dim instance As DataColumnCollection
Dim column As DataColumn
Dim returnValue As Boolean

returnValue = instance.CanRemove(column)
public bool CanRemove (
    DataColumn column
)
public:
bool CanRemove (
    DataColumn^ column
)
public boolean CanRemove (
    DataColumn column
)
public function CanRemove (
    column : DataColumn
) : boolean

パラメータ

column

コレクション内の DataColumn。

戻り値
列を削除できる場合は true。それ以外の場合は false。

例外例外
例外の種類条件

ArgumentNullException

column パラメータが null 参照 (Visual Basic では Nothing) です。

ArgumentException

この列はこのコレクションに属していません。

または

この列はリレーションシップの一部です。

または

他の列の式がこの列に依存します。

解説解説
使用例使用例

最初に Contains メソッドを使用して、特定の列がコレクション内にあるかどうかを判断する例を次に示します。コレクション内にこの列が存在する場合は、CanRemove メソッドで、この列を削除できるかどうかが確認されます。削除できる場合は、Remove メソッドで列が削除されます。

Private Sub RemoveColumn( _
    columnName As String, table As
 DataTable)

    Dim columns As DataColumnCollection = table.Columns
    If columns.Contains(columnName) Then 
        If columns.CanRemove(columns(columnName)) Then
 
           columns.Remove(columnName)
        End If
    End If
End Sub
private void RemoveColumn(string
 columnName, DataTable table)
{
    DataColumnCollection columns = table.Columns;
    if (columns.Contains(columnName))
        if (columns.CanRemove(columns[columnName]))
            columns.Remove(columnName);
}
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
DataColumnCollection クラス
DataColumnCollection メンバ
System.Data 名前空間
Contains
Remove



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

DataColumnCollection.CanRemove メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



DataColumnCollection.CanRemove メソッドのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS