SqlBulkCopy.ColumnMappings Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt eine Auflistung von SqlBulkCopyColumnMapping Elementen zurück. Spaltenzuordnungen definieren die Beziehungen zwischen Spalten in der Datenquelle und Spalten im Ziel.
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
Eigenschaftswert
Eine Sammlung von Spaltenzuordnungen. Standardmäßig handelt es sich um eine leere Sammlung.
Hinweise
Wenn die Datenquelle und die Zieltabelle dieselbe Anzahl von Spalten aufweisen und die Ordnungsposition jeder Quellspalte innerhalb der Datenquelle mit der Ordnungsposition der entsprechenden Zielspalte übereinstimmt, ist die ColumnMappings Auflistung nicht erforderlich. Wenn die Spaltenanzahl jedoch unterschiedlich ist oder die Ordnungspositionen nicht konsistent sind, müssen ColumnMappings Sie sicherstellen, dass Die Daten in die richtigen Spalten kopiert werden.
Während der Ausführung eines Massenkopievorgangs kann auf diese Sammlung zugegriffen werden, sie kann jedoch nicht geändert werden. Jeder Versuch, ihn zu ändern, löst einen InvalidOperationException.