SqlBulkCopy.ColumnMappings Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.