Auf Englisch lesen

Teilen über


DataTableMappingCollection.Add Methode

Definition

Fügt der Auflistung ein DataTableMapping-Objekt hinzu.

Überlädt

Add(Object)

Fügt der Auflistung ein Object hinzu, das eine Tabellenzuordnung ist.

Add(String, String)

Fügt der Auflistung ein DataTableMapping-Objekt hinzu, sofern ein Quelltabellename und ein DataSet-Tabellenname angegeben sind.

Add(Object)

Quelle:
DataTableMappingCollection.cs
Quelle:
DataTableMappingCollection.cs
Quelle:
DataTableMappingCollection.cs

Fügt der Auflistung ein Object hinzu, das eine Tabellenzuordnung ist.

C#
public int Add (object? value);
C#
public int Add (object value);

Parameter

value
Object

Ein der Auflistung hinzuzufügendes DataTableMapping-Objekt.

Gibt zurück

Der Index des DataTableMapping-Objekts, das der Auflistung hinzugefügt wurde.

Implementiert

Ausnahmen

Das übergebene Objekt war kein DataTableMapping-Objekt.

Beispiele

Im folgenden Beispiel wird innerhalb der Auflistung nach einem DataTableMapping gesucht. Wenn die Zuordnung in der Auflistung vorhanden ist, wird sie entfernt. Wenn die Zuordnung nicht innerhalb der Auflistung vorhanden ist, wird sie der Auflistung hinzugefügt, und ihr Index wird angezeigt. Im Beispiel wird davon ausgegangen, dass eine DataTableMappingCollection Auflistung und ein DataTableMapping Objekt erstellt wurden.

C#
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));
    }
}

Gilt für:

.NET 9 und andere Versionen
Produkt Versionen
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

Add(String, String)

Quelle:
DataTableMappingCollection.cs
Quelle:
DataTableMappingCollection.cs
Quelle:
DataTableMappingCollection.cs

Fügt der Auflistung ein DataTableMapping-Objekt hinzu, sofern ein Quelltabellename und ein DataSet-Tabellenname angegeben sind.

C#
public System.Data.Common.DataTableMapping Add (string? sourceTable, string? dataSetTable);
C#
public System.Data.Common.DataTableMapping Add (string sourceTable, string dataSetTable);

Parameter

sourceTable
String

Der Name der Quelltabelle, aus der die Zuordnung erfolgen soll, mit Berücksichtigung von Groß- und Kleinschreibung.

dataSetTable
String

Der Name der DataSet-Tabelle, für die die Zuordnung erfolgen soll, ohne Berücksichtigung von Groß- und Kleinschreibung.

Gibt zurück

Das der Auflistung hinzugefügte DataTableMapping-Objekt.

Beispiele

Im folgenden Beispiel wird ein DataTableMappingCollectionerstellt, der Auflistung Objekte hinzugefügt DataTableMapping und eine Liste der zugeordneten Quelltabellen angezeigt.

C#
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);
}

Gilt für:

.NET 9 und andere Versionen
Produkt Versionen
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1