DataColumnMappingCollection.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í.
DataColumnMapping Přidá objekt do kolekce.
Přetížení
Add(Object) |
DataColumnMapping Přidá objekt do kolekce. |
Add(String, String) |
DataColumnMapping Přidá objekt do kolekce při zadání názvu zdrojového DataSet sloupce a názvu sloupce. |
Add(Object)
DataColumnMapping Přidá objekt do kolekce.
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 DataColumnMapping
, který chcete přidat do kolekce.
Návraty
Index objektu DataColumnMapping
, který byl přidán do kolekce.
Implementuje
Výjimky
Předaný objekt nebyl objektem DataColumnMapping .
Příklady
Následující příklad vyhledá DataColumnMapping objekt 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 DataColumnMappingCollection byla vytvořena kolekce a DataColumnMapping 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
Viz také
Platí pro
Add(String, String)
DataColumnMapping Přidá objekt do kolekce při zadání názvu zdrojového DataSet sloupce a názvu sloupce.
public:
System::Data::Common::DataColumnMapping ^ Add(System::String ^ sourceColumn, System::String ^ dataSetColumn);
public System.Data.Common.DataColumnMapping Add (string? sourceColumn, string? dataSetColumn);
public System.Data.Common.DataColumnMapping Add (string sourceColumn, string dataSetColumn);
member this.Add : string * string -> System.Data.Common.DataColumnMapping
Public Function Add (sourceColumn As String, dataSetColumn As String) As DataColumnMapping
Parametry
- sourceColumn
- String
Název zdrojového sloupce, na který se má namapovat, rozlišuje velká a malá písmena.
- dataSetColumn
- String
Název sloupce, na který se má namapovat, DataSet nerozlišují malá a velká písmena.
Návraty
Objekt DataColumnMapping
, který byl přidán do kolekce.
Příklady
Následující příklad vytvoří kolekci DataColumnMappingCollection , přidá DataColumnMapping do kolekce objekty a zobrazí seznam mapovaných zdrojových sloupců.
public void CreateColumnMappings()
{
DataColumnMappingCollection mappings =
new DataColumnMappingCollection();
mappings.Add("Category Name","DataCategory");
mappings.Add("Description","DataDescription");
mappings.Add("Picture","DataPicture");
string myMessage = "ColumnMappings:\n";
for(int i=0;i < mappings.Count;i++)
{
myMessage += i.ToString() + " "
+ mappings[i].ToString() + "\n";
}
Console.WriteLine(myMessage);
}
Public Sub CreateColumnMappings()
Dim mappings As New DataColumnMappingCollection()
mappings.Add("Category Name", "DataCategory")
mappings.Add("Description", "DataDescription")
mappings.Add("Picture", "DataPicture")
Dim myMessage As String = "ColumnMappings:" + ControlChars.Cr
Dim i As Integer
For i = 0 To mappings.Count - 1
myMessage += i.ToString() + " " + mappings(i).ToString() _
+ ControlChars.Cr
Next i
Console.WriteLine(myMessage)
End Sub