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.

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

См. также раздел