プライマリ・コンテンツに移動

Oracle® Data Provider for .NET開発者ガイド ODAC 12.2c リリース1 (12.2.0.1) for Microsoft Windows E88311-03 |
| 目次 | 索引

前 | 次 |

# 削除

このメソッドは、`OracleBulkCopyColumnMappingCollection`から指定された`OracleBulkCopyColumnMapping`要素を削除します。

宣言

    // C#
    public void Remove(OracleBulkCopyColumnMapping value);

パラメータ

- `value`

  コレクションから削除される`OracleBulkCopyColumnMapping`オブジェクト。

例外

`InvalidOperationException` - 一括コピー操作が実行中です。

備考

`Remove`メソッドは、`OracleBulkCopy`インスタンスが1つ以上の一括コピー操作を処理する場合に最も使用します。列マッピングが1度の一括コピー操作のために作成される場合、適用されないマッピングは`WriteToServer`メソッドの呼出し後および次回の一括コピー用にマッピングが定義される前に削除する必要があります。`Clear`メソッドはコレクション全体をクリアし、`Remove`および`RemoveAt`メソッドは個々のマッピングを削除します。

各操作に対して個別の`OracleBulkCopy`を使用するより、同じ`OracleBulkCopy`インスタンスを使用して複数の一括コピーを実行する方が効率的です。

関連項目:

- Oracle.DataAccess.ClientおよびOracle.ManagedDataAccess.Clientのネームスペース

- OracleBulkCopyColumnMappingCollectionクラス

- OracleBulkCopyColumnMappingCollectionメンバー