SqlBulkCopy.ColumnMappings プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
SqlBulkCopyColumnMapping は項目のコレクションを返します。 列マッピングは、データ ソース中の列とターゲット中の列の間の関係を定義します。
public:
property Microsoft::Data::SqlClient::SqlBulkCopyColumnMappingCollection ^ ColumnMappings { Microsoft::Data::SqlClient::SqlBulkCopyColumnMappingCollection ^ get(); };
public Microsoft.Data.SqlClient.SqlBulkCopyColumnMappingCollection ColumnMappings { get; }
member this.ColumnMappings : Microsoft.Data.SqlClient.SqlBulkCopyColumnMappingCollection
Public ReadOnly Property ColumnMappings As SqlBulkCopyColumnMappingCollection
プロパティ値
列マッピングのコレクション。 既定では、空のコレクションです。
注釈
データ ソースと変換先テーブルの列数が同じで、データ ソース内の各ソース列の序数が、対応する変換先列の序数位置と一致する場合、 ColumnMappings コレクションは不要です。 ただし、列数が異なる場合、または序数の位置に一貫性がない場合は、 を使用 ColumnMappings して、データが正しい列にコピーされるようにする必要があります。
一括コピー操作の実行中に、このコレクションにアクセスできますが、変更することはできません。 変更しようとすると、 InvalidOperationExceptionがスローされます。