SqlBulkCopy.ColumnMappings Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne une collection d’éléments SqlBulkCopyColumnMapping. Les mappages de colonnes définissent les relations entre les colonnes de la source de données et les colonnes de la destination.
public:
property Microsoft::Data::SqlClient::SqlBulkCopyColumnMappingCollection ^ ColumnMappings { Microsoft::Data::SqlClient::SqlBulkCopyColumnMappingCollection ^ get(); };
public Microsoft.Data.SqlClient.SqlBulkCopyColumnMappingCollection ColumnMappings { get; }
member this.ColumnMappings : Microsoft.Data.SqlClient.SqlBulkCopyColumnMappingCollection
Public ReadOnly Property ColumnMappings As SqlBulkCopyColumnMappingCollection
Valeur de propriété
Collection de mappages de colonnes. Par défaut, cette collection est vide.
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 est inutile. 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.
Pendant l’exécution d’une opération de copie en bloc, cette collection est accessible, mais elle ne peut pas être modifiée. Toute tentative de modification de celui-ci lève un InvalidOperationException.