DataTableMappingCollection.Add Metoda

Definicja

DataTableMapping Dodaje obiekt do kolekcji.

Przeciążenia

Add(Object)

Dodaje mapowanie Object tabeli do kolekcji.

Add(String, String)

DataTableMapping Dodaje obiekt do kolekcji, gdy nadano nazwę tabeli źródłowej DataSet i nazwę tabeli.

Add(Object)

Źródło:
DataTableMappingCollection.cs
Źródło:
DataTableMappingCollection.cs
Źródło:
DataTableMappingCollection.cs

Dodaje mapowanie Object tabeli do kolekcji.

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

Parametry

value
Object

DataTableMapping Obiekt do dodania do kolekcji.

Zwraca

Indeks DataTableMapping obiektu dodanego do kolekcji.

Implementuje

Wyjątki

Przekazany obiekt nie był obiektem DataTableMapping .

Przykłady

Poniższy przykład wyszukuje DataTableMapping element w kolekcji. Jeśli mapowanie istnieje w kolekcji, zostanie usunięte. Jeśli mapowanie nie istnieje w kolekcji, zostanie dodane do kolekcji i zostanie wyświetlony jego indeks. W przykładzie założono, że DataTableMappingCollection utworzono kolekcję i DataTableMapping obiekt.

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

Dotyczy

Add(String, String)

Źródło:
DataTableMappingCollection.cs
Źródło:
DataTableMappingCollection.cs
Źródło:
DataTableMappingCollection.cs

DataTableMapping Dodaje obiekt do kolekcji, gdy nadano nazwę tabeli źródłowej DataSet i nazwę tabeli.

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

Parametry

sourceTable
String

Nazwa tabeli źródłowej, z których ma być uwzględniana wielkość liter.

dataSetTable
String

Nazwa, która nie jest uwzględniana wielkości liter, z DataSet tabeli do mapowania.

Zwraca

DataTableMapping Obiekt, który został dodany do kolekcji.

Przykłady

Poniższy przykład tworzy obiekt DataTableMappingCollection, dodaje DataTableMapping obiekty do kolekcji i wyświetla listę zamapowanych tabel źródłowych.

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

Dotyczy