Compartir a través de


DataColumnMappingCollection.Add Método

Definición

Agrega un objeto DataColumnMapping a la colección.

Sobrecargas

Add(Object)

Agrega un objeto DataColumnMapping a la colección.

Add(String, String)

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

Add(Object)

Source:
DataColumnMappingCollection.cs
Source:
DataColumnMappingCollection.cs
Source:
DataColumnMappingCollection.cs

Agrega un objeto DataColumnMapping 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 DataColumnMapping que se va a agregar a la colección.

Devoluciones

Índice del objeto DataColumnMapping que se ha agregado a la colección.

Implementaciones

Excepciones

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

Ejemplos

En el ejemplo siguiente se busca un DataColumnMapping objeto 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 DataColumnMappingCollection colección y un DataColumnMapping 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

Consulte también

Se aplica a

Add(String, String)

Source:
DataColumnMappingCollection.cs
Source:
DataColumnMappingCollection.cs
Source:
DataColumnMappingCollection.cs

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

public:
 System::Data::Common::DataColumnMapping ^ Add(System::String ^ sourceColumn, System::String ^ dataSetColumn);
public System.Data.Common.DataColumnMapping Add (string? sourceColumn, string? dataSetColumn);
public System.Data.Common.DataColumnMapping Add (string sourceColumn, string dataSetColumn);
member this.Add : string * string -> System.Data.Common.DataColumnMapping
Public Function Add (sourceColumn As String, dataSetColumn As String) As DataColumnMapping

Parámetros

sourceColumn
String

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

dataSetColumn
String

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

Devoluciones

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

Ejemplos

En el ejemplo siguiente se crea una DataColumnMappingCollection colección, se agregan DataColumnMapping objetos a la colección y se muestra una lista de las columnas de origen asignadas.

public void CreateColumnMappings()
{
    DataColumnMappingCollection mappings =
        new DataColumnMappingCollection();
    mappings.Add("Category Name","DataCategory");
    mappings.Add("Description","DataDescription");
    mappings.Add("Picture","DataPicture");
    string myMessage = "ColumnMappings:\n";
    for(int i=0;i < mappings.Count;i++)
    {
        myMessage += i.ToString() + " "
            + mappings[i].ToString() + "\n";
    }
    Console.WriteLine(myMessage);
}
Public Sub CreateColumnMappings()
    Dim mappings As New DataColumnMappingCollection()
    mappings.Add("Category Name", "DataCategory")
    mappings.Add("Description", "DataDescription")
    mappings.Add("Picture", "DataPicture")
    Dim myMessage As String = "ColumnMappings:" + ControlChars.Cr
    Dim i As Integer
    For i = 0 To mappings.Count - 1
        myMessage += i.ToString() + " " + mappings(i).ToString() _
           + ControlChars.Cr
    Next i
    Console.WriteLine(myMessage)
End Sub

Consulte también

Se aplica a