SqlBulkCopy.ColumnMappings Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Retourneert een verzameling SqlBulkCopyColumnMapping items. Kolomtoewijzingen definiëren de relaties tussen kolommen in de gegevensbron en kolommen in het doel.
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
Waarde van eigenschap
Een verzameling kolomtoewijzingen. Standaard is het een lege verzameling.
Opmerkingen
Als de gegevensbron en de doeltabel hetzelfde aantal kolommen hebben en de rangtelpositie van elke bronkolom binnen de gegevensbron overeenkomt met de rangschikkelijkheid van de corresponderende doelkolom, is de ColumnMappings verzameling niet nodig. Als het aantal kolommen echter verschilt of de rangtelposities niet consistent zijn, moet u ervoor ColumnMappings zorgen dat de gegevens naar de juiste kolommen worden gekopieerd.
Tijdens de uitvoering van een bulkkopiebewerking kan deze verzameling worden geopend, maar kan deze niet worden gewijzigd. Elke poging om het te wijzigen zal een InvalidOperationException.