Aracılığıyla paylaş


DataTableMappingCollection.Item[] Özellik

Tanım

Belirtilen nesneyi alır veya ayarlar DataTableMapping .

Aşırı Yüklemeler

Item[Int32]

Belirtilen dizindeki DataTableMapping nesneyi alır veya ayarlar.

Item[String]

Belirtilen kaynak tablo adıyla nesneyi alır veya ayarlar DataTableMapping .

Item[Int32]

Kaynak:
DataTableMappingCollection.cs
Kaynak:
DataTableMappingCollection.cs
Kaynak:
DataTableMappingCollection.cs

Belirtilen dizindeki DataTableMapping nesneyi alır veya ayarlar.

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

Parametreler

index
Int32

Döndürülecek nesnenin DataTableMapping sıfır tabanlı dizini.

Özellik Değeri

DataTableMapping Belirtilen dizindeki nesne.

Öznitelikler

Örnekler

Aşağıdaki örnek bir DataTableMappingCollection koleksiyon oluşturur, koleksiyona nesneler ekler DataTableMapping ve eşlenen kaynak tabloların listesini görüntüler.

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

Şunlara uygulanır

Item[String]

Kaynak:
DataTableMappingCollection.cs
Kaynak:
DataTableMappingCollection.cs
Kaynak:
DataTableMappingCollection.cs

Belirtilen kaynak tablo adıyla nesneyi alır veya ayarlar DataTableMapping .

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

Parametreler

sourceTable
String

Kaynak tablonun büyük/küçük harfe duyarlı adı.

Özellik Değeri

DataTableMapping Belirtilen kaynak tablo adına sahip nesne.

Öznitelikler

Örnekler

Aşağıdaki örnek, bir DataTableMapping koleksiyon içinde verilen kaynak tablo adına sahip bir DataTableMappingCollection nesneyi arar. DataTableMapping varsa, örnekte eşlemenin adı ve dizini görüntülenir. Eşleme yoksa örnekte bir hata görüntülenir. Bu örnekte bir DataTableMappingCollection koleksiyonun oluşturulduğu varsayılır.

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

Şunlara uygulanır