SqlBulkCopy.ColumnMappings Özellik

Tanım

Bir öğe koleksiyonu SqlBulkCopyColumnMapping döndürür. Sütun eşlemeleri, veri kaynağındaki sütunlarla hedefteki sütunlar arasındaki ilişkileri tanımlar.

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

Özellik Değeri

Sütun eşlemeleri koleksiyonu. Varsayılan olarak boş bir koleksiyondur.

Açıklamalar

Veri kaynağı ve hedef tablo aynı sayıda sütuna sahipse ve veri kaynağındaki her kaynak sütunun sıralı konumu ilgili hedef sütunun sıralı konumuyla eşleşiyorsa, ColumnMappings koleksiyon gereksizdir. Ancak, sütun sayıları farklıysa veya sıralı konumlar tutarlı değilse, verilerin doğru sütunlara kopyalandığından emin olmak için kullanmanız ColumnMappings gerekir.

Toplu kopyalama işleminin yürütülmesi sırasında bu koleksiyona erişilebilir, ancak değiştirilemez. Değiştirme girişimleri bir InvalidOperationExceptionoluşturur.

Şunlara uygulanır

Ayrıca bkz.