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.