Bagikan melalui


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 hingga Add beberapa DataColumnMapping objek ke koleksinya ColumnMappings , lalu menampilkan daftar kolom sumber yang dipetakan tersebut. Contoh ini mengasumsikan bahwa DataTableMapping telah 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

DataColumnMappingCollection()

Membuat kosong DataColumnMappingCollection.

Properti

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

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 dari DataColumnMappingCollection ke array yang ditentukan.

CopyTo(DataColumnMapping[], Int32)

Menyalin elemen dari DataColumnMappingCollection ke 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 instans DataColumnMappingCollection 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 dari instans Type 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 dalam pada DataColumnMappingCollection indeks yang ditentukan.

Insert(Int32, Object)

DataColumnMapping Menyisipkan objek ke dalam pada DataColumnMappingCollection indeks yang ditentukan.

MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
MemberwiseClone(Boolean)

Membuat salinan dangkal objek saat ini MarshalByRefObject .

(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

ICollection.IsSynchronized

Mendapatkan nilai yang menunjukkan apakah akses ke disinkronkan ICollection (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 kolom sumber dan DataSet nama kolom.

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

Cast<TResult>(IEnumerable)

Mentransmisikan elemen dari ke IEnumerable jenis yang ditentukan.

OfType<TResult>(IEnumerable)

Memfilter elemen berdasarkan IEnumerable jenis yang ditentukan.

AsParallel(IEnumerable)

Mengaktifkan paralelisasi kueri.

AsQueryable(IEnumerable)

Mengonversi menjadi IEnumerableIQueryable.

Berlaku untuk

Lihat juga