Compartir vía


DataTableMappingCollection.Add Método

Definición

Agrega un objeto DataTableMapping a la colección.

Sobrecargas

Add(Object)

Agrega un Object, que es una asignación de tabla, a la colección.

Add(String, String)

Agrega un objeto DataTableMapping a la colección cuando se especifica un nombre de tabla de origen y un nombre de tabla de DataSet.

Add(Object)

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

Agrega un Object, que es una asignación de tabla, a la colección.

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

Parámetros

value
Object

Objeto DataTableMapping que se va a agregar a la colección.

Devoluciones

Índice del objeto DataTableMapping agregado a la colección.

Implementaciones

Excepciones

El objeto que se ha pasado no era un objeto DataTableMapping.

Ejemplos

En el ejemplo siguiente se busca un DataTableMapping elemento dentro de la colección. Si la asignación existe en la colección, se quita. Si la asignación no existe dentro de la colección, se agrega a la colección y se muestra su índice. En el ejemplo se supone que se ha creado una DataTableMappingCollection colección y un DataTableMapping objeto .

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

Se aplica a

Add(String, String)

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

Agrega un objeto DataTableMapping a la colección cuando se especifica un nombre de tabla de origen y un nombre de tabla de 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

Parámetros

sourceTable
String

Nombre de la tabla de origen desde la que se va a asignar (con distinción entre mayúsculas y minúsculas).

dataSetTable
String

Nombre de la tabla de DataSet que se va a asignar (sin distinción entre mayúsculas y minúsculas).

Devoluciones

El objeto DataTableMapping que se ha agregado a la colección.

Ejemplos

En el ejemplo siguiente se crea un DataTableMappingCollectionobjeto , se agregan DataTableMapping objetos a la colección y se muestra una lista de las tablas de origen asignadas.

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

Se aplica a