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 nama 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

Nama Deskripsi
DataColumnMapping()

Menginisialisasi instans baru dari kelas DataColumnMapping.

DataColumnMapping(String, String)

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

Properti

Nama Deskripsi
DataSetColumn

Mendapatkan atau mengatur nama kolom di dalam peta ke DataSet .

SourceColumn

Mendapatkan atau mengatur nama kolom dalam sumber data yang akan dipetakan. Namanya sensitif terhadap penggunaan huruf besar/kecil.

Metode

Nama Deskripsi
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 DataColumnMapping instans 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 Type instans 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 Objectsaat ini.

(Diperoleh dari Object)
MemberwiseClone(Boolean)

Membuat salinan dangkal objek MarshalByRefObject saat ini.

(Diperoleh dari MarshalByRefObject)
ToString()

Mengonversi nama saat ini SourceColumn menjadi string.

Implementasi Antarmuka Eksplisit

Nama Deskripsi
ICloneable.Clone()

Membuat objek baru yang merupakan salinan instans saat ini.

Berlaku untuk

Lihat juga