Bahasa

DataColumnMappingCollection Kelas

Definisi

Berisi kumpulan DataColumnMapping objek.

public ref class DataColumnMappingCollection sealed : MarshalByRefObject, System::Collections::IList, System::Data::IColumnMappingCollection
public ref class DataColumnMappingCollection sealed : MarshalByRefObject, System::Data::IColumnMappingCollection
public sealed class DataColumnMappingCollection : MarshalByRefObject, System.Collections.IList, System.Data.IColumnMappingCollection
public sealed class DataColumnMappingCollection : MarshalByRefObject, System.Data.IColumnMappingCollection
type DataColumnMappingCollection = class
    inherit MarshalByRefObject
    interface ICollection
    interface IEnumerable
    interface IList
    interface IColumnMappingCollection
type DataColumnMappingCollection = class
    inherit MarshalByRefObject
    interface IColumnMappingCollection
    interface IList
    interface ICollection
    interface IEnumerable
Public NotInheritable Class DataColumnMappingCollection
Inherits MarshalByRefObject
Implements IColumnMappingCollection, IList
Public NotInheritable Class DataColumnMappingCollection
Inherits MarshalByRefObject
Implements IColumnMappingCollection
Warisan
DataColumnMappingCollection
Penerapan

Contoh

Contoh berikut menggunakan DataTableMapping untuk Add beberapa DataColumnMapping objek ke koleksinya ColumnMappings , lalu menampilkan daftar kolom sumber yang dipetakan tersebut. Contoh ini mengasumsikan bahwa telah DataTableMapping dibuat.


public void ShowColumnMappings()
{
    // ...
    // create tableMapping
    // ...
    tableMapping.ColumnMappings.Add("Category Name","DataCategory");
    tableMapping.ColumnMappings.Add("Description","DataDescription");
    tableMapping.ColumnMappings.Add("Picture","DataPicture");
    Console.WriteLine("Column Mappings");
    for(int i=0;i < tableMapping.ColumnMappings.Count;i++)
    {
        Console.WriteLine("  {0} {1}", i,
            tableMapping.ColumnMappings[i].ToString());
    }
}
Public Sub ShowColumnMappings()
    ' ...
    ' create tableMapping
    ' ...
    tableMapping.ColumnMappings.Add( _
       "Category Name", "DataCategory")
    tableMapping.ColumnMappings.Add( _
       "Description", "DataDescription")
    tableMapping.ColumnMappings.Add( _
       "Picture", "DataPicture")
    Console.WriteLine("Column Mappings:")
    Dim i As Integer
    For i = 0 To tableMapping.ColumnMappings.Count - 1
        Console.WriteLine("  {0} {1}", i, _
           tableMapping.ColumnMappings(i).ToString())
    Next i
End Sub

Konstruktor

Nama Deskripsi
DataColumnMappingCollection()

Membuat kosong DataColumnMappingCollection.

Properti

Nama Deskripsi
Count

Mendapatkan jumlah DataColumnMapping objek dalam koleksi.

Item[Int32]

Mendapatkan atau mengatur DataColumnMapping objek pada indeks yang ditentukan.

Item[String]

Mendapatkan atau mengatur DataColumnMapping objek dengan nama kolom sumber yang ditentukan.

Metode

Nama Deskripsi
Add(Object)

DataColumnMapping Menambahkan objek ke koleksi.

Add(String, String)

DataColumnMapping Menambahkan objek ke koleksi saat diberi nama kolom sumber dan DataSet nama kolom.

AddRange(Array)

Menyalin elemen yang ditentukan Array ke akhir koleksi.

AddRange(DataColumnMapping[])

Menyalin elemen array yang ditentukan DataColumnMapping ke akhir koleksi.

Clear()

Menghapus semua DataColumnMapping objek dari koleksi.

Contains(Object)

Mendapatkan nilai yang menunjukkan apakah DataColumnMapping objek dengan yang diberikan Object ada dalam koleksi.

Contains(String)

Mendapatkan nilai yang menunjukkan apakah DataColumnMapping objek dengan nama kolom sumber yang diberikan ada dalam koleksi.

CopyTo(Array, Int32)

Menyalin elemen ke DataColumnMappingCollection array yang ditentukan.

CopyTo(DataColumnMapping[], Int32)

Menyalin elemen ke DataColumnMappingCollection array yang ditentukan DataColumnMapping .

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)
GetByDataSetColumn(String)

DataColumnMapping Mendapatkan objek dengan nama kolom yang ditentukanDataSet.

GetColumnMappingBySchemaAction(DataColumnMappingCollection, String, MissingMappingAction)

DataColumnMapping Mendapatkan untuk , nama kolom sumber yang ditentukanDataColumnMappingCollection, dan MissingMappingAction.

GetDataColumn(DataColumnMappingCollection, String, Type, DataTable, MissingMappingAction, MissingSchemaAction)

Metode statis yang mengembalikan DataColumn objek tanpa membuat DataColumnMappingCollection instans objek.

GetEnumerator()

Mendapatkan enumerator yang dapat melakukan iterasi melalui koleksi.

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)
IndexOf(Object)

Mendapatkan lokasi yang ditentukan Object yang merupakan DataColumnMapping dalam koleksi.

IndexOf(String)

Mendapatkan lokasi DataColumnMapping dengan nama kolom sumber yang ditentukan.

IndexOfDataSetColumn(String)

Mendapatkan lokasi yang ditentukan DataColumnMapping dengan nama kolom yang diberikan DataSet .

InitializeLifetimeService()
Kedaluwarsa.

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

(Diperoleh dari MarshalByRefObject)
Insert(Int32, DataColumnMapping)

DataColumnMapping Menyisipkan objek ke DataColumnMappingCollection dalam pada indeks yang ditentukan.

Insert(Int32, Object)

DataColumnMapping Menyisipkan objek ke DataColumnMappingCollection dalam pada indeks yang ditentukan.

MemberwiseClone()

Membuat salinan dangkal dari Objectsaat ini.

(Diperoleh dari Object)
MemberwiseClone(Boolean)

Membuat salinan dangkal objek MarshalByRefObject saat ini.

(Diperoleh dari MarshalByRefObject)
Remove(DataColumnMapping)

Menghapus yang ditentukan DataColumnMapping dari koleksi.

Remove(Object)

Object Menghapus yang merupakan DataColumnMapping dari koleksi.

RemoveAt(Int32)

DataColumnMapping Menghapus objek dengan indeks yang ditentukan dari koleksi.

RemoveAt(String)

DataColumnMapping Menghapus objek dengan nama kolom sumber yang ditentukan dari koleksi.

ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Implementasi Antarmuka Eksplisit

Nama Deskripsi
ICollection.IsSynchronized

Mendapatkan nilai yang menunjukkan apakah akses ke ICollection disinkronkan (utas aman).

ICollection.SyncRoot

Mendapatkan objek yang dapat digunakan untuk menyinkronkan akses ke ICollection.

IColumnMappingCollection.Add(String, String)

DataColumnMapping Menambahkan objek ke DataColumnMappingCollection dengan menggunakan nama kolom dan DataSet kolom sumber.

IColumnMappingCollection.GetByDataSetColumn(String)

DataColumnMapping Mendapatkan objek yang memiliki nama kolom yang ditentukanDataSet.

IColumnMappingCollection.Item[String]

Mendapatkan atau mengatur IColumnMapping objek dengan nama yang ditentukan SourceColumn .

IList.IsFixedSize

Mendapatkan nilai yang menunjukkan apakah IList memiliki ukuran tetap.

IList.IsReadOnly

Mendapatkan nilai yang menunjukkan apakah IList bersifat baca-saja.

IList.Item[Int32]

Mendapatkan atau mengatur elemen pada indeks yang ditentukan.

Metode Ekstensi

Nama Deskripsi
AsParallel(IEnumerable)

Mengaktifkan paralelisasi kueri.

AsQueryable(IEnumerable)

Mengonversi IEnumerable menjadi IQueryable.

Cast<TResult>(IEnumerable)

Melemparkan elemen IEnumerable ke jenis yang ditentukan.

OfType<TResult>(IEnumerable)

Memfilter elemen IEnumerable berdasarkan jenis tertentu.

Berlaku untuk

Lihat juga