SqlBulkCopy.ColumnMappings Vlastnost

Definice

Vrátí kolekci SqlBulkCopyColumnMapping položek. Mapování sloupců definují vztahy mezi sloupci ve zdroji dat a sloupci v cíli.

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

Hodnota vlastnosti

Kolekce mapování sloupců. Ve výchozím nastavení se jedná o prázdnou kolekci.

Poznámky

Pokud zdroj dat a cílová tabulka mají stejný počet sloupců a řadové umístění jednotlivých zdrojových sloupců v rámci zdroje dat odpovídá řadové pozici odpovídajícího cílového sloupce, ColumnMappings kolekce není nutná. Pokud se však počty sloupců liší nebo pořadí pořadových řad nejsou konzistentní, je nutné použít ColumnMappings k zajištění, aby se data zkopírovala do správných sloupců.

Během provádění operace hromadného kopírování je tato kolekce přístupná, ale nelze ji změnit. Jakýkoli pokus o změnu vyvolá chybu InvalidOperationException.

Platí pro

Viz také