SqlBulkCopy.ColumnMappings Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает коллекцию элементов SqlBulkCopyColumnMapping. Сопоставления столбцов определяют связи между столбцами в источнике данных и столбцами в месте назначения.
public:
property System::Data::SqlClient::SqlBulkCopyColumnMappingCollection ^ ColumnMappings { System::Data::SqlClient::SqlBulkCopyColumnMappingCollection ^ get(); };
public System.Data.SqlClient.SqlBulkCopyColumnMappingCollection ColumnMappings { get; }
member this.ColumnMappings : System.Data.SqlClient.SqlBulkCopyColumnMappingCollection
Public ReadOnly Property ColumnMappings As SqlBulkCopyColumnMappingCollection
Значение свойства
Коллекция сопоставлений столбцов. По умолчанию является пустой коллекцией.
Комментарии
Если источник данных и целевая таблица имеют одинаковое количество столбцов, а порядковый номер каждого исходного столбца в источнике данных соответствует порядковой позиции соответствующего целевого столбца, ColumnMappings сбор не требуется. Однако если количество столбцов отличается или порядковые позиции не согласованы, необходимо использовать , ColumnMappings чтобы убедиться, что данные копируются в правильные столбцы.
Во время выполнения операции массового копирования к этой коллекции можно получить доступ, но изменить ее нельзя. При любой попытке изменить его будет возникать исключение InvalidOperationException.