DataColumnMappingCollection.Add Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fügt der Auflistung ein DataColumnMapping Objekt hinzu.
Überlädt
| Name | Beschreibung |
|---|---|
| Add(Object) |
Fügt der Auflistung ein DataColumnMapping Objekt hinzu. |
| Add(String, String) |
Fügt der Auflistung bei Angabe eines Quellspaltennamens und eines Spaltennamens DataSet ein DataColumnMapping Objekt hinzu. |
Add(Object)
Fügt der Auflistung ein DataColumnMapping Objekt hinzu.
public:
virtual int Add(System::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
Parameter
- value
- Object
Ein DataColumnMapping Objekt, das der Auflistung hinzugefügt werden soll.
Gibt zurück
Der Index des DataColumnMapping Objekts, das der Auflistung hinzugefügt wurde.
Implementiert
Ausnahmen
Das übergebene Objekt war kein DataColumnMapping Objekt.
Beispiele
Im folgenden Beispiel wird nach einem DataColumnMapping Objekt in der Auflistung gesucht. Wenn die Zuordnung in der Auflistung vorhanden ist, wird sie entfernt. Wenn die Zuordnung nicht innerhalb der Auflistung vorhanden ist, wird sie der Auflistung hinzugefügt, und ihr Index wird angezeigt. Im Beispiel wird davon ausgegangen, dass eine DataColumnMappingCollection Auflistung und ein DataColumnMapping Objekt erstellt wurden.
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
Weitere Informationen
Gilt für:
Add(String, String)
Fügt der Auflistung bei Angabe eines Quellspaltennamens und eines Spaltennamens DataSet ein DataColumnMapping Objekt hinzu.
public:
System::Data::Common::DataColumnMapping ^ Add(System::String ^ sourceColumn, System::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
Parameter
- sourceColumn
- String
Der Name der Quellspalte, der zugeordnet werden soll, wobei die Groß-/Kleinschreibung beachtet wird.
- dataSetColumn
- String
Der Name, bei dem die Groß-/Kleinschreibung nicht beachtet wird, der DataSet Spalte zugeordnet werden soll.
Gibt zurück
Das DataColumnMapping Objekt, das der Auflistung hinzugefügt wurde.
Beispiele
Im folgenden Beispiel wird eine DataColumnMappingCollection Auflistung erstellt, der Auflistung Objekte hinzugefügt DataColumnMapping und eine Liste der zugeordneten Quellspalten angezeigt.
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