Bagikan melalui


DataTableMappingCollection.Add Metode

Definisi

DataTableMapping Menambahkan objek ke koleksi.

Overload

Add(Object)

Menambahkan yang Object merupakan pemetaan tabel ke koleksi.

Add(String, String)

DataTableMapping Menambahkan objek ke koleksi saat diberi nama tabel sumber dan DataSet nama tabel.

Add(Object)

Sumber:
DataTableMappingCollection.cs
Sumber:
DataTableMappingCollection.cs
Sumber:
DataTableMappingCollection.cs

Menambahkan yang Object merupakan pemetaan tabel ke koleksi.

public:
 virtual int Add(System::Object ^ value);
public int Add (object? value);
public int Add (object value);
abstract member Add : obj -> int
override this.Add : obj -> int
Public Function Add (value As Object) As Integer

Parameter

value
Object

Objek DataTableMapping untuk ditambahkan ke koleksi.

Mengembalikan

Indeks objek yang DataTableMapping ditambahkan ke koleksi.

Penerapan

Pengecualian

Objek yang diteruskan bukan objek DataTableMapping .

Contoh

Contoh berikut mencari dalam DataTableMapping koleksi. Jika pemetaan ada dalam koleksi, pemetaan akan dihapus. Jika pemetaan tidak ada dalam koleksi, pemetaan ditambahkan ke koleksi dan indeksnya ditampilkan. Contoh mengasumsikan bahwa DataTableMappingCollection koleksi dan DataTableMapping objek telah dibuat.

public void ChangedMyMind()
{
    // ...
    // create mappings and mapping
    // ...
    if (mappings.Contains((Object) mapping))
    {
        mappings.Remove((Object) mapping);
    }
    else
    {
        mappings.Add((Object) mapping);
        Console.WriteLine("Index of new mapping: "
            + mappings.IndexOf((Object) mapping));
    }
}
Public Sub ChangedMyMind()
    ' ...
    ' create mappings and mapping
    ' ...
    If mappings.Contains(CType(mapping, Object)) Then
        mappings.Remove(CType(mapping, Object))
    Else
        mappings.Add(CType(mapping, Object))
        Console.WriteLine("Index of new mapping: " _
           + mappings.IndexOf(CType(mapping, Object)).ToString())
    End If
End Sub

Berlaku untuk

Add(String, String)

Sumber:
DataTableMappingCollection.cs
Sumber:
DataTableMappingCollection.cs
Sumber:
DataTableMappingCollection.cs

DataTableMapping Menambahkan objek ke koleksi saat diberi nama tabel sumber dan DataSet nama tabel.

public:
 System::Data::Common::DataTableMapping ^ Add(System::String ^ sourceTable, System::String ^ dataSetTable);
public System.Data.Common.DataTableMapping Add (string? sourceTable, string? dataSetTable);
public System.Data.Common.DataTableMapping Add (string sourceTable, string dataSetTable);
member this.Add : string * string -> System.Data.Common.DataTableMapping
Public Function Add (sourceTable As String, dataSetTable As String) As DataTableMapping

Parameter

sourceTable
String

Nama peka huruf besar/kecil dari tabel sumber yang akan dipetakan.

dataSetTable
String

Nama, yang tidak peka huruf besar/kecil, dari tabel yang akan dipetakan DataSet .

Mengembalikan

Objek DataTableMapping yang ditambahkan ke koleksi.

Contoh

Contoh berikut membuat DataTableMappingCollection, menambahkan DataTableMapping objek ke koleksi, dan menampilkan daftar tabel sumber yang dipetakan.

public void CreateTableMappings()
{
    DataTableMappingCollection mappings =
        new DataTableMappingCollection();
    mappings.Add("Categories","DataCategories");
    mappings.Add("Orders","DataOrders");
    mappings.Add("Products","DataProducts");
    string message = "TableMappings:\n";
    for(int i=0;i < mappings.Count;i++)
    {
        message += i.ToString() + " "
            + mappings[i].ToString() + "\n";
    }
    Console.WriteLine(message);
}
Public Sub CreateTableMappings()
    Dim mappings As New DataTableMappingCollection()
    mappings.Add("Categories", "DataCategories")
    mappings.Add("Orders", "DataOrders")
    mappings.Add("Products", "DataProducts")
    Dim message As String = "TableMappings:" & ControlChars.Cr
    Dim i As Integer
    For i = 0 To mappings.Count - 1
        message &= i.ToString() & " " + mappings(i).ToString() _
           & ControlChars.Cr
    Next i
    Console.WriteLine(message)
End Sub

Berlaku untuk