Condividi tramite


DataColumnMappingCollection.Add Metodo

Definizione

Aggiunge un oggetto DataColumnMapping alla raccolta.

Overload

Add(Object)

Aggiunge un oggetto DataColumnMapping alla raccolta.

Add(String, String)

Aggiunge un oggetto DataColumnMapping all'insieme quando viene fornito un nome della colonna di origine e un nome della colonna di DataSet.

Add(Object)

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

Aggiunge un oggetto DataColumnMapping alla raccolta.

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

Parametri

value
Object

Oggetto DataColumnMapping da aggiungere alla raccolta.

Restituisce

Indice dell'oggetto DataColumnMapping aggiunto all'insieme.

Implementazioni

Eccezioni

L'oggetto passato non era un oggetto DataColumnMapping.

Esempio

Nell'esempio seguente viene eseguita la ricerca di un DataColumnMapping oggetto all'interno dell'insieme. Se il mapping esiste nella raccolta, viene rimosso. Se il mapping non esiste all'interno della raccolta, viene aggiunto alla raccolta e viene visualizzato il relativo indice. Nell'esempio si presuppone che sia stata creata una DataColumnMappingCollection raccolta e un DataColumnMapping oggetto .

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

Vedi anche

Si applica a

Add(String, String)

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

Aggiunge un oggetto DataColumnMapping all'insieme quando viene fornito un nome della colonna di origine e un nome della colonna di 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

Parametri

sourceColumn
String

Nome, con distinzione tra maiuscole e minuscole, della colonna di origine in base alla quale eseguire il mapping.

dataSetColumn
String

Nome, senza distinzione tra maiuscole e minuscole, della colonna di DataSet in base alla quale eseguire il mapping.

Restituisce

Oggetto DataColumnMapping aggiunto alla raccolta.

Esempio

Nell'esempio seguente viene creata una DataColumnMappingCollection raccolta, vengono aggiunti DataColumnMapping oggetti all'insieme e viene visualizzato un elenco delle colonne di origine mappate.

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

Vedi anche

Si applica a