DataTableMappingCollection.Add Yöntem
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.
Koleksiyona bir DataTableMapping nesne ekler.
Aşırı Yüklemeler
Add(Object) |
Koleksiyona bir tablo eşlemesi olan bir Object ekler. |
Add(String, String) |
DataTableMapping Kaynak tablo adı ve tablo adı verildiğinde koleksiyona bir DataSet nesne ekler. |
Add(Object)
Koleksiyona bir tablo eşlemesi olan bir Object ekler.
public:
virtual int Add(System::Object ^ value);
public int Add (object? value);
public int Add (object value);
abstract member Add : obj -> int
override this.Add : obj -> int
Public Function Add (value As Object) As Integer
Parametreler
- value
- Object
DataTableMapping
Koleksiyona eklenecek nesne.
Döndürülenler
Koleksiyona eklenen nesnenin DataTableMapping
dizini.
Uygulamalar
Özel durumlar
geçirilen nesne bir DataTableMapping nesne değildi.
Örnekler
Aşağıdaki örnekte koleksiyon içinde bir DataTableMapping aranmaktadır. Eşleme koleksiyonda varsa kaldırılır. Eşleme koleksiyon içinde yoksa, koleksiyona eklenir ve dizini görüntülenir. Örnekte bir DataTableMappingCollection koleksiyonun ve nesnenin DataTableMapping oluşturulduğu varsayılır.
public void ChangedMyMind()
{
// ...
// create mappings and mapping
// ...
if (mappings.Contains((Object) mapping))
{
mappings.Remove((Object) mapping);
}
else
{
mappings.Add((Object) mapping);
Console.WriteLine("Index of new mapping: "
+ mappings.IndexOf((Object) mapping));
}
}
Public Sub ChangedMyMind()
' ...
' create mappings and mapping
' ...
If mappings.Contains(CType(mapping, Object)) Then
mappings.Remove(CType(mapping, Object))
Else
mappings.Add(CType(mapping, Object))
Console.WriteLine("Index of new mapping: " _
+ mappings.IndexOf(CType(mapping, Object)).ToString())
End If
End Sub
Şunlara uygulanır
Add(String, String)
DataTableMapping Kaynak tablo adı ve tablo adı verildiğinde koleksiyona bir DataSet nesne ekler.
public:
System::Data::Common::DataTableMapping ^ Add(System::String ^ sourceTable, System::String ^ dataSetTable);
public System.Data.Common.DataTableMapping Add (string? sourceTable, string? dataSetTable);
public System.Data.Common.DataTableMapping Add (string sourceTable, string dataSetTable);
member this.Add : string * string -> System.Data.Common.DataTableMapping
Public Function Add (sourceTable As String, dataSetTable As String) As DataTableMapping
Parametreler
- sourceTable
- String
Eşleme için kaynak tablonun büyük/küçük harfe duyarlı adı.
Döndürülenler
DataTableMapping Koleksiyona eklenen nesne.
Örnekler
Aşağıdaki örnek, bir DataTableMappingCollectionoluş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