DataTableMappingCollection.RemoveAt メソッド

定義

指定した DataTableMapping オブジェクトをコレクションから削除します。

オーバーロード

名前 説明
RemoveAt(Int32)

指定したインデックスにある DataTableMapping オブジェクトをコレクションから削除します。

RemoveAt(String)

指定したソース テーブル名を持つ DataTableMapping オブジェクトをコレクションから削除します。

RemoveAt(Int32)

指定したインデックスにある DataTableMapping オブジェクトをコレクションから削除します。

public:
 virtual void RemoveAt(int index);
public void RemoveAt(int index);
abstract member RemoveAt : int -> unit
override this.RemoveAt : int -> unit
Public Sub RemoveAt (index As Integer)

パラメーター

index
Int32

削除する DataTableMapping オブジェクトの 0 から始まるインデックス。

実装

例外

指定したインデックスを持つ DataTableMapping オブジェクトが存在しません。

次の例では、DataTableMappingCollection コレクション内の指定したソース テーブル名を持つDataTableMapping オブジェクトを検索します。 DataTableMappingが存在する場合、マッピングは削除されます。 この例では、 DataTableMappingCollection コレクションが作成されていることを前提としています。

public void RemoveDataTableMapping()
{
    // ...
    // create mappings
    // ...
    if (mappings.Contains(7))
        mappings.RemoveAt(7);
}
Public Sub RemoveDataTableMapping()
    ' ...
    ' create mappings
    ' ...
    If mappings.Contains(7) Then
        mappings.RemoveAt(7)
    End If
End Sub

適用対象

RemoveAt(String)

指定したソース テーブル名を持つ DataTableMapping オブジェクトをコレクションから削除します。

public:
 virtual void RemoveAt(System::String ^ sourceTable);
public void RemoveAt(string sourceTable);
abstract member RemoveAt : string -> unit
override this.RemoveAt : string -> unit
Public Sub RemoveAt (sourceTable As String)

パラメーター

sourceTable
String

検索するソース テーブル名の大文字と小文字を区別します。

実装

例外

指定したソース テーブル名を持つ DataTableMapping オブジェクトが存在しません。

次の例では、DataTableMappingCollection コレクション内の指定したソース テーブル名を持つDataTableMapping オブジェクトを検索します。 DataTableMappingが存在する場合、マッピングは削除されます。 この例では、 DataTableMappingCollection コレクションが作成されていることを前提としています。

public void RemoveDataTableMapping()
{
    // ...
    // create mappings
    // ...
    if (mappings.Contains("Categories"))
        mappings.RemoveAt("Categories");
}
Public Sub RemoveDataTableMapping()
    ' ...
    ' create mappings
    ' ...
    If mappings.Contains("Categories") Then
        mappings.RemoveAt("Categories")
    End If
End Sub

適用対象