SqlBulkCopy.ColumnMappings Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.