DataTableMappingCollection.Add Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
DataTableMapping Přidá objekt do kolekce.
Přetížení
Add(Object) |
Přidá do Object kolekce mapování tabulky. |
Add(String, String) |
DataTableMapping Přidá objekt do kolekce při zadání názvu zdrojové tabulky a DataSet názvu tabulky. |
Add(Object)
Přidá do Object kolekce mapování tabulky.
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
Parametry
- value
- Object
Objekt DataTableMapping
, který chcete přidat do kolekce.
Návraty
Index objektu přidaného DataTableMapping
do kolekce.
Implementuje
Výjimky
Předaný objekt nebyl objektem DataTableMapping .
Příklady
Následující příklad vyhledá objekt DataTableMapping v rámci kolekce. Pokud mapování v kolekci existuje, odebere se. Pokud mapování v rámci kolekce neexistuje, přidá se do kolekce a zobrazí se její index. Příklad předpokládá, že DataTableMappingCollection byla vytvořena kolekce a DataTableMapping objekt.
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
Platí pro
Add(String, String)
DataTableMapping Přidá objekt do kolekce při zadání názvu zdrojové tabulky a DataSet názvu tabulky.
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
Parametry
- sourceTable
- String
Název zdrojové tabulky, ze které se má mapovat, rozlišuje velká a malá písmena.
Návraty
Objekt DataTableMapping , který byl přidán do kolekce.
Příklady
Následující příklad vytvoří DataTableMappingCollectionobjekt , přidá DataTableMapping objekty do kolekce a zobrazí seznam mapovaných zdrojových tabulek.
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