Share via


DataColumnMapping Kelas

Definisi

Berisi pemetaan kolom generik untuk objek yang mewarisi dari DataAdapter. Kelas ini tidak dapat diwariskan.

public ref class DataColumnMapping sealed : MarshalByRefObject, ICloneable, System::Data::IColumnMapping
[System.ComponentModel.TypeConverter(typeof(System.Data.Common.DataColumnMapping+DataColumnMappingConverter))]
public sealed class DataColumnMapping : MarshalByRefObject, ICloneable, System.Data.IColumnMapping
public sealed class DataColumnMapping : MarshalByRefObject, ICloneable, System.Data.IColumnMapping
[System.ComponentModel.TypeConverter(typeof(System.Data.Common.DataColumnMappingConverter))]
public sealed class DataColumnMapping : MarshalByRefObject, ICloneable, System.Data.IColumnMapping
[<System.ComponentModel.TypeConverter(typeof(System.Data.Common.DataColumnMapping+DataColumnMappingConverter))>]
type DataColumnMapping = class
    inherit MarshalByRefObject
    interface IColumnMapping
    interface ICloneable
type DataColumnMapping = class
    inherit MarshalByRefObject
    interface IColumnMapping
    interface ICloneable
[<System.ComponentModel.TypeConverter(typeof(System.Data.Common.DataColumnMappingConverter))>]
type DataColumnMapping = class
    inherit MarshalByRefObject
    interface IColumnMapping
    interface ICloneable
Public NotInheritable Class DataColumnMapping
Inherits MarshalByRefObject
Implements ICloneable, IColumnMapping
Warisan
DataColumnMapping
Atribut
Penerapan

Contoh

Contoh berikut membuat DataColumnMapping objek dan menambahkannya ke DataColumnMappingCollection. Kemudian memberi tahu pengguna bahwa pemetaan ditambahkan ke koleksi dan menunjukkan Induk untuk pemetaan.


public void AddDataColumnMapping() {
   // ...
   // create columnMappings
   // ...
   DataColumnMapping mapping =
      new DataColumnMapping("Description","DataDescription");
   columnMappings.Add((Object) mapping);
   Console.WriteLine("Column {0} added to column mapping collection {1}.",
       mapping.ToString(), columnMappings.ToString());
}
Public Sub AddDataColumnMapping()
    ' ...
    ' create columnMappings
    ' ...
    Dim mapping As New DataColumnMapping( _
       "Description", "DataDescription")
    columnMappings.Add(CType(mapping, Object))
    Console.WriteLine("Column {0} added to column mapping collection {1}.", _
       mapping.ToString(), columnMappings.ToString())
End Sub

Keterangan

A DataColumnMapping memungkinkan Anda menggunakan nama kolom di yang DataTable berbeda dari yang ada di sumber data. DataAdapter menggunakan pemetaan untuk mencocokkan kolom saat tabel di sumber data atau diperbaruiDataSet. Untuk informasi selengkapnya, lihat DataAdapter DataTable dan Pemetaan DataColumn.

Konstruktor

DataColumnMapping()

Menginisialisasi instans baru kelas DataColumnMapping.

DataColumnMapping(String, String)

Menginisialisasi instans DataColumnMapping baru kelas dengan nama kolom sumber dan DataSet nama kolom yang ditentukan untuk dipetakan.

Properti

DataSetColumn

Mendapatkan atau mengatur nama kolom di dalam untuk memetakan DataSet .

SourceColumn

Mendapatkan atau mengatur nama kolom dalam sumber data untuk dipetakan. Namanya peka huruf besar/kecil.

Metode

CreateObjRef(Type)

Membuat objek yang berisi semua informasi relevan yang diperlukan untuk menghasilkan proksi yang digunakan untuk berkomunikasi dengan objek jarak jauh.

(Diperoleh dari MarshalByRefObject)
Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetDataColumnBySchemaAction(DataTable, Type, MissingSchemaAction)

DataColumn Mendapatkan dari yang diberikan DataTable menggunakan MissingSchemaAction properti dan DataSetColumn .

GetDataColumnBySchemaAction(String, String, DataTable, Type, MissingSchemaAction)

Versi GetDataColumnBySchemaAction(DataTable, Type, MissingSchemaAction) statis yang dapat dipanggil tanpa membuat instans DataColumnMapping objek.

GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetLifetimeService()
Kedaluwarsa.

Mengambil objek layanan seumur hidup saat ini yang mengontrol kebijakan seumur hidup untuk instans ini.

(Diperoleh dari MarshalByRefObject)
GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
InitializeLifetimeService()
Kedaluwarsa.

Mendapatkan objek layanan seumur hidup untuk mengontrol kebijakan seumur hidup untuk instans ini.

(Diperoleh dari MarshalByRefObject)
MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
MemberwiseClone(Boolean)

Membuat salinan dangkal objek saat ini MarshalByRefObject .

(Diperoleh dari MarshalByRefObject)
ToString()

Mengonversi nama saat ini SourceColumn menjadi string.

Implementasi Antarmuka Eksplisit

ICloneable.Clone()

Membuat objek baru yang merupakan salinan instans saat ini.

Berlaku untuk

Lihat juga