Partage via


DataTableMappingCollection.Add Méthode

Définition

Ajoute un objet DataTableMapping à la collection.

Surcharges

Add(Object)

Ajoute un Object qui est un mappage de tables à la collection.

Add(String, String)

Ajoute un objet DataTableMapping à la collection en fonction d'un nom de table source et d'un nom de table DataSet.

Add(Object)

Source:
DataTableMappingCollection.cs
Source:
DataTableMappingCollection.cs
Source:
DataTableMappingCollection.cs

Ajoute un Object qui est un mappage de tables à la collection.

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

Paramètres

value
Object

Objet DataTableMapping à ajouter à la collection.

Retours

Index de l'objet DataTableMapping ajouté à la collection.

Implémente

Exceptions

L'objet passé n'est pas un objet DataTableMapping.

Exemples

L’exemple suivant recherche un DataTableMapping dans la collection. Si le mappage existe dans la collection, il est supprimé. Si le mappage n’existe pas dans la collection, il est ajouté à la collection et son index s’affiche. L’exemple suppose qu’une DataTableMappingCollection collection et un DataTableMapping objet ont été créés.

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

S’applique à

Add(String, String)

Source:
DataTableMappingCollection.cs
Source:
DataTableMappingCollection.cs
Source:
DataTableMappingCollection.cs

Ajoute un objet DataTableMapping à la collection en fonction d'un nom de table source et d'un nom de table DataSet.

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

Paramètres

sourceTable
String

Nom qui respecte la casse de la table source à partir de laquelle effectuer le mappage.

dataSetTable
String

Nom qui ne respecte pas la casse de la table DataSet à mapper.

Retours

Objet DataTableMapping ajouté à la collection.

Exemples

L’exemple suivant crée un , ajoute DataTableMapping des DataTableMappingCollectionobjets à la collection et affiche une liste des tables sources mappées.

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

S’applique à