DataTableMappingCollection.Item[] Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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