DataTableMappingCollection.Item[] Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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]
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]
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