DataColumnMappingCollection.Item[] Eigenschaft

Definition

Ruft das DataColumnMapping angegebene Objekt ab oder legt es fest.

Überlädt

Name Beschreibung
Item[Int32]

Ruft ab oder legt das DataColumnMapping Objekt am angegebenen Index fest.

Item[String]

Dient zum Abrufen oder Festlegen des DataColumnMapping Objekts mit dem angegebenen Quellspaltennamen.

Item[Int32]

Quelle:
DataColumnMappingCollection.cs
Quelle:
DataColumnMappingCollection.cs
Quelle:
DataColumnMappingCollection.cs
Quelle:
DataColumnMappingCollection.cs
Quelle:
DataColumnMappingCollection.cs

Ruft ab oder legt das DataColumnMapping Objekt am angegebenen Index fest.

public:
 property System::Data::Common::DataColumnMapping ^ default[int] { System::Data::Common::DataColumnMapping ^ get(int index); void set(int index, System::Data::Common::DataColumnMapping ^ value); };
[System.ComponentModel.Browsable(false)]
public System.Data.Common.DataColumnMapping this[int index] { get; set; }
[System.ComponentModel.Browsable(false)]
[System.Data.DataSysDescription("DataColumnMappings_Item")]
public System.Data.Common.DataColumnMapping this[int index] { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.Item(int) : System.Data.Common.DataColumnMapping with get, set
[<System.ComponentModel.Browsable(false)>]
[<System.Data.DataSysDescription("DataColumnMappings_Item")>]
member this.Item(int) : System.Data.Common.DataColumnMapping with get, set
Default Public Property Item(index As Integer) As DataColumnMapping

Parameter

index
Int32

Der nullbasierte Index des DataColumnMapping zu suchenden Objekts.

Eigenschaftswert

Das DataColumnMapping -Objekt am angegebenen Index.

Attribute

Beispiele

Im folgenden Beispiel wird eine DataColumnMappingCollection Auflistung erstellt, der Auflistung Objekte hinzugefügt DataColumnMapping und eine Liste der zugeordneten Quellspalten angezeigt.

public void CreateColumnMappings()
{
    DataColumnMappingCollection mappings =
        new DataColumnMappingCollection();
    mappings.Add("Category Name","DataCategory");
    mappings.Add("Description","DataDescription");
    mappings.Add("Picture","DataPicture");
    string message = "ColumnMappings:\n";
    for(int i=0;i < mappings.Count;i++)
    {
        message += i.ToString() + " "
            + mappings[i].ToString() + "\n";
    }
    Console.WriteLine(message);
}
Public Sub CreateColumnMappings()
    Dim mappings As New DataColumnMappingCollection()
    mappings.Add("Category Name", "DataCategory")
    mappings.Add("Description", "DataDescription")
    mappings.Add("Picture", "DataPicture")
    Dim message As String = "ColumnMappings:" + 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

Weitere Informationen

Gilt für:

Item[String]

Quelle:
DataColumnMappingCollection.cs
Quelle:
DataColumnMappingCollection.cs
Quelle:
DataColumnMappingCollection.cs
Quelle:
DataColumnMappingCollection.cs
Quelle:
DataColumnMappingCollection.cs

Dient zum Abrufen oder Festlegen des DataColumnMapping Objekts mit dem angegebenen Quellspaltennamen.

public:
 property System::Data::Common::DataColumnMapping ^ default[System::String ^] { System::Data::Common::DataColumnMapping ^ get(System::String ^ sourceColumn); void set(System::String ^ sourceColumn, System::Data::Common::DataColumnMapping ^ value); };
[System.ComponentModel.Browsable(false)]
public System.Data.Common.DataColumnMapping this[string sourceColumn] { get; set; }
[System.ComponentModel.Browsable(false)]
[System.Data.DataSysDescription("DataColumnMappings_Item")]
public System.Data.Common.DataColumnMapping this[string sourceColumn] { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.Item(string) : System.Data.Common.DataColumnMapping with get, set
[<System.ComponentModel.Browsable(false)>]
[<System.Data.DataSysDescription("DataColumnMappings_Item")>]
member this.Item(string) : System.Data.Common.DataColumnMapping with get, set
Default Public Property Item(sourceColumn As String) As DataColumnMapping

Parameter

sourceColumn
String

Der Name der Quellspalte mit Beachtung der Groß-/Kleinschreibung.

Eigenschaftswert

Das DataColumnMapping Objekt mit dem angegebenen Quellspaltennamen.

Attribute

Beispiele

Im folgenden Beispiel wird nach einem DataColumnMapping Objekt mit dem angegebenen Quellspaltennamen in einer DataColumnMappingCollection Auflistung gesucht. Wenn dies DataColumnMapping vorhanden ist, zeigt das Beispiel den Namen und den Index der Zuordnung an. Wenn die Zuordnung nicht vorhanden ist, zeigt das Beispiel einen Fehler an. In diesem Beispiel wird davon ausgegangen, dass eine DataColumnMappingCollection Auflistung erstellt wurde.

public void FindDataColumnMapping()
{
    // ...
    // create columnMappings
    // ...
    if (!columnMappings.Contains("Description"))
    {
        Console.WriteLine("Error: no such table in collection.");
    }
    else
    {
        Console.WriteLine("Name {0}",
            columnMappings["Description"].ToString());
        Console.WriteLine("Index: {0}",
            columnMappings.IndexOf("Description").ToString());
    }
}
Public Sub FindDataColumnMapping()
    ' ...
    ' create columnMappings
    ' ...
    If Not columnMappings.Contains("Description") Then
        Console.WriteLine("Error: no such table in collection.")
    Else
       Console.WriteLine("Name: {0}", _
           columnMappings("Description").ToString())
       Console.WriteLine("Index: {0}", _
           columnMappings.IndexOf("Description").ToString())
    End If
End Sub

Weitere Informationen

Gilt für: