DataTableMappingCollection.Item[] Egenskap

Definition

Hämtar eller anger det DataTableMapping angivna objektet.

Överlagringar

Name Description
Item[Int32]

Hämtar eller anger objektet DataTableMapping vid det angivna indexet.

Item[String]

Hämtar eller anger objektet DataTableMapping med det angivna källtabellnamnet.

Item[Int32]

Källa:
DataTableMappingCollection.cs
Källa:
DataTableMappingCollection.cs
Källa:
DataTableMappingCollection.cs
Källa:
DataTableMappingCollection.cs
Källa:
DataTableMappingCollection.cs

Hämtar eller anger objektet DataTableMapping vid det angivna indexet.

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)]
public System.Data.Common.DataTableMapping this[int index] { get; set; }
[System.ComponentModel.Browsable(false)]
[System.Data.DataSysDescription("DataTableMappings_Item")]
public System.Data.Common.DataTableMapping this[int index] { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.Item(int) : System.Data.Common.DataTableMapping with get, set
[<System.ComponentModel.Browsable(false)>]
[<System.Data.DataSysDescription("DataTableMappings_Item")>]
member this.Item(int) : System.Data.Common.DataTableMapping with get, set
Default Public Property Item(index As Integer) As DataTableMapping

Parametrar

index
Int32

Det nollbaserade indexet för objektet som DataTableMapping ska returneras.

Egenskapsvärde

Objektet DataTableMapping i det angivna indexet.

Attribut

Exempel

I följande exempel skapas en DataTableMappingCollection samling, objekt läggs DataTableMapping till i samlingen och en lista över de mappade källtabellerna visas.

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

Gäller för

Item[String]

Källa:
DataTableMappingCollection.cs
Källa:
DataTableMappingCollection.cs
Källa:
DataTableMappingCollection.cs
Källa:
DataTableMappingCollection.cs
Källa:
DataTableMappingCollection.cs

Hämtar eller anger objektet DataTableMapping med det angivna källtabellnamnet.

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)]
public System.Data.Common.DataTableMapping this[string sourceTable] { get; set; }
[System.ComponentModel.Browsable(false)]
[System.Data.DataSysDescription("DataTableMappings_Item")]
public System.Data.Common.DataTableMapping this[string sourceTable] { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.Item(string) : System.Data.Common.DataTableMapping with get, set
[<System.ComponentModel.Browsable(false)>]
[<System.Data.DataSysDescription("DataTableMappings_Item")>]
member this.Item(string) : System.Data.Common.DataTableMapping with get, set
Default Public Property Item(sourceTable As String) As DataTableMapping

Parametrar

sourceTable
String

Källtabellens skiftlägeskänsliga namn.

Egenskapsvärde

Objektet DataTableMapping med det angivna källtabellnamnet.

Attribut

Exempel

Följande exempel söker efter ett DataTableMapping objekt med det angivna källtabellnamnet i en DataTableMappingCollection samling. Om det DataTableMapping finns visar exemplet namnet och indexet för mappningen. Om mappningen inte finns visas ett fel i exemplet. Det här exemplet förutsätter att en DataTableMappingCollection samling har skapats.

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

Gäller för