SqlBulkCopy.ColumnMappings Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Returnerar en samling SqlBulkCopyColumnMapping objekt. Kolumnmappningar definierar relationerna mellan kolumner i datakällan och kolumnerna i målet.
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
Egenskapsvärde
En samling kolumnmappningar. Som standard är det en tom samling.
Kommentarer
Om datakällan och måltabellen har samma antal kolumner och ordningspositionen för varje källkolumn i datakällan matchar ordningspositionen för motsvarande målkolumn ColumnMappings , är samlingen onödig. Men om kolumnantalet skiljer sig åt, eller om ordningstalen inte är konsekventa, måste du använda ColumnMappings för att se till att data kopieras till rätt kolumner.
Under körningen av en masskopieringsåtgärd kan den här samlingen nås, men den kan inte ändras. Alla försök att ändra den genererar en InvalidOperationException.