SqlBulkCopy.ColumnMappings Propriété

Définition

Retourne une collection d’éléments SqlBulkCopyColumnMapping.Returns a collection of SqlBulkCopyColumnMapping items. Les mappages de colonnes définissent les relations entre les colonnes de la source de données et les colonnes de la destination.Column mappings define the relationships between columns in the data source and columns in the destination.

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

Valeur de propriété

SqlBulkCopyColumnMappingCollection

Collection de mappages de colonnes.A collection of column mappings. Par défaut, cette collection est vide.By default, it is an empty collection.

Remarques

Si la source de données et la table de destination ont le même nombre de colonnes et que la position ordinale de chaque colonne source dans la source de données correspond à la position ordinale de la colonne de destination correspondante, la ColumnMappings collection n’est pas nécessaire.If the data source and the destination table have the same number of columns, and the ordinal position of each source column within the data source matches the ordinal position of the corresponding destination column, the ColumnMappings collection is unnecessary. Toutefois, si le nombre de colonnes diffère, ou si les positions ordinales ne sont pas cohérentes, vous devez utiliser ColumnMappings pour vous assurer que les données sont copiées dans les colonnes appropriées.However, if the column counts differ, or the ordinal positions are not consistent, you must use ColumnMappings to make sure that data is copied into the correct columns.

Pendant l’exécution d’une opération de copie en bloc, cette collection est accessible, mais elle ne peut pas être modifiée.During the execution of a bulk copy operation, this collection can be accessed, but it cannot be changed. Toute tentative de modification lèvera un InvalidOperationException .Any attempt to change it will throw an InvalidOperationException.

S’applique à

Voir aussi