DataTableMappingCollection.Item[] Eigenschaft

Definition

Ruft das DataTableMapping angegebene Objekt ab oder legt es fest.

Überlädt

Name Beschreibung
Item[Int32]

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

Item[String]

Dient zum Abrufen oder Festlegen des DataTableMapping Objekts mit dem angegebenen Quelltabellennamen.

Item[Int32]

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

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

Parameter

index
Int32

Der nullbasierte Index des DataTableMapping zurückzugebenden Objekts.

Eigenschaftswert

Das DataTableMapping -Objekt am angegebenen Index.

Attribute

Beispiele

Im folgenden Beispiel wird eine DataTableMappingCollection Auflistung erstellt, der Auflistung Objekte hinzugefügt DataTableMapping und eine Liste der zugeordneten Quelltabellen angezeigt.

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

Gilt für:

Item[String]

Dient zum Abrufen oder Festlegen des DataTableMapping Objekts mit dem angegebenen Quelltabellennamen.

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

Parameter

sourceTable
String

Der Name der Quelltabelle, bei dem die Groß-/Kleinschreibung beachtet wird.

Eigenschaftswert

Das DataTableMapping Objekt mit dem angegebenen Quelltabellennamen.

Attribute

Beispiele

Im folgenden Beispiel wird nach einem DataTableMapping Objekt mit dem angegebenen Quelltabellennamen in einer DataTableMappingCollection Auflistung gesucht. Wenn dies DataTableMapping 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 DataTableMappingCollection Auflistung erstellt wurde.

public void FindDataTableMapping()
{
    // ...
    // create mappings
    // ...
    if (!mappings.Contains("Categories"))
        Console.WriteLine("Error: no such table in collection");
    else
        Console.WriteLine
            ("Name: " + mappings["Categories"].ToString() + "\n"
            + "Index: " + mappings.IndexOf("Categories").ToString());
}
Public Sub FindDataTableMapping()
    ' ...
    ' create mappings
    ' ...
    If Not mappings.Contains("Categories") Then
        Console.WriteLine("Error: no such table in collection")
    Else
        Console.WriteLine("Name: " & mappings("Categories").ToString() _
           & ControlChars.Cr + "Index: " _
           & mappings.IndexOf("Categories").ToString())
    End If
End Sub

Gilt für: