Поделиться через


SqlBulkCopy.ColumnMappings Свойство

Определение

Возвращает коллекцию элементов 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.

Применяется к