DataTableMappingCollection.Add Metoda

Definicja

DataTableMapping Dodaje obiekt do kolekcji.

Przeciążenia

Nazwa Opis
Add(Object)

Dodaje tabelę Object mapowania do kolekcji.

Add(String, String)

DataTableMapping Dodaje obiekt do kolekcji, gdy podano 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
Źródło:
DataTableMappingCollection.cs
Źródło:
DataTableMappingCollection.cs

Dodaje tabelę Object mapowania 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 dodany do kolekcji.

Implementuje

Wyjątki

Przekazany obiekt nie był obiektem DataTableMapping .

Przykłady

Poniższy przykład wyszukuje element DataTableMapping 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 przyjęto założenie, ż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
Źródło:
DataTableMappingCollection.cs
Źródło:
DataTableMappingCollection.cs

DataTableMapping Dodaje obiekt do kolekcji, gdy podano 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 do mapowania uwzględniana w wielkości liter.

dataSetTable
String

Nazwa, która nie uwzględnia wielkości liter, DataSet tabeli do zamapowania na.

Zwraca

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

Przykłady

Poniższy przykład tworzy DataTableMappingCollectionobiekt , dodaje DataTableMapping obiekty do kolekcji i wyświetla listę mapowanych 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