DataColumnMapping Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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
- 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. |