DataColumnMappingCollection.Add Metoda

Definicja

DataColumnMapping Dodaje obiekt do kolekcji.

Przeciążenia

Nazwa Opis
Add(Object)

DataColumnMapping Dodaje obiekt do kolekcji.

Add(String, String)

DataColumnMapping Dodaje obiekt do kolekcji, gdy podano nazwę kolumny źródłowej DataSet i nazwę kolumny.

Add(Object)

Źródło:
DataColumnMappingCollection.cs
Źródło:
DataColumnMappingCollection.cs
Źródło:
DataColumnMappingCollection.cs
Źródło:
DataColumnMappingCollection.cs
Źródło:
DataColumnMappingCollection.cs

DataColumnMapping Dodaje obiekt do kolekcji.

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

Parametry

value
Object

DataColumnMapping Obiekt do dodania do kolekcji.

Zwraca

Indeks DataColumnMapping obiektu, który został dodany do kolekcji.

Implementuje

Wyjątki

Przekazany obiekt nie był obiektem DataColumnMapping .

Przykłady

Poniższy przykład wyszukuje DataColumnMapping obiekt w kolekcji. Jeśli mapowanie istnieje w kolekcji, zostanie usunięte. Jeśli mapowanie nie istnieje w kolekcji, zostanie dodane do kolekcji i zostanie wyświetlony jego indeks. W przykładzie przyjęto założenie, że DataColumnMappingCollection utworzono kolekcję i DataColumnMapping obiekt.

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

Zobacz też

Dotyczy

Add(String, String)

Źródło:
DataColumnMappingCollection.cs
Źródło:
DataColumnMappingCollection.cs
Źródło:
DataColumnMappingCollection.cs
Źródło:
DataColumnMappingCollection.cs
Źródło:
DataColumnMappingCollection.cs

DataColumnMapping Dodaje obiekt do kolekcji, gdy podano nazwę kolumny źródłowej DataSet i nazwę kolumny.

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

Parametry

sourceColumn
String

Nazwa kolumny źródłowej, z uwzględnieniem wielkości liter, do których ma być mapowania.

dataSetColumn
String

Nazwa, która nie uwzględnia wielkości liter, kolumny DataSet do zamapowania na.

Zwraca

Obiekt DataColumnMapping , który został dodany do kolekcji.

Przykłady

Poniższy przykład tworzy DataColumnMappingCollection kolekcję, dodaje DataColumnMapping obiekty do kolekcji i wyświetla listę zamapowanych kolumn źródłowych.

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

Zobacz też

Dotyczy