SqlBulkCopy.ColumnMappings Tulajdonság

Definíció

Elemgyűjteményt SqlBulkCopyColumnMapping ad vissza. Az oszlopleképezések határozzák meg az adatforrás oszlopai és a céloszlopok közötti kapcsolatokat.

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

Tulajdonság értéke

Oszlopleképezések gyűjteménye. Alapértelmezés szerint üres gyűjtemény.

Megjegyzések

Ha az adatforrás és a céltábla azonos számú oszlopot tartalmaz, és az adatforráson belüli egyes forrásoszlopok sorszáma megegyezik a megfelelő céloszlop sorszámával, a ColumnMappings gyűjtemény szükségtelen. Ha azonban az oszlopok száma eltér, vagy a sorszámok nem konzisztensek, akkor az adatok megfelelő oszlopokba való másolásának biztosításához kell használnia ColumnMappings .

A tömeges másolási művelet végrehajtása során ez a gyűjtemény elérhető, de nem módosítható. Minden módosítási kísérlet egy InvalidOperationException.

A következőre érvényes:

Lásd még