DataColumnMappingCollection.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 DataColumnMapping nesne ekler.
Aşırı Yüklemeler
Add(Object) |
Koleksiyona bir DataColumnMapping nesne ekler. |
Add(String, String) |
DataColumnMapping Kaynak sütun adı ve sütun adı verildiğinde koleksiyona bir DataSet nesne ekler. |
Add(Object)
Koleksiyona bir DataColumnMapping nesne 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
DataColumnMapping
Koleksiyona eklenecek nesne.
Döndürülenler
Koleksiyona DataColumnMapping
eklenen nesnenin dizini.
Uygulamalar
Özel durumlar
geçirilen nesne bir DataColumnMapping nesne değildi.
Örnekler
Aşağıdaki örnek, koleksiyon içindeki bir DataColumnMapping nesneyi arar. Eşleme koleksiyonda varsa kaldırılır. Eşleme koleksiyon içinde yoksa, koleksiyona eklenir ve dizini görüntülenir. Örnekte bir DataColumnMappingCollection koleksiyonun ve nesnenin DataColumnMapping 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
Ayrıca bkz.
Şunlara uygulanır
Add(String, String)
DataColumnMapping Kaynak sütun adı ve sütun adı verildiğinde koleksiyona bir DataSet nesne ekler.
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
Parametreler
- sourceColumn
- String
Eşlenecek kaynak sütunun büyük/küçük harfe duyarlı adı.
Döndürülenler
DataColumnMapping
Koleksiyona eklenen nesne.
Örnekler
Aşağıdaki örnek bir DataColumnMappingCollection koleksiyon oluşturur, koleksiyona nesneler ekler DataColumnMapping ve eşlenen kaynak sütunların listesini görüntüler.
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