DataColumnMappingCollection.IndexOf Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan lokasi yang ditentukan DataColumnMapping dalam koleksi.
Overload
IndexOf(String) |
Mendapatkan lokasi DataColumnMapping dengan nama kolom sumber yang ditentukan. |
IndexOf(Object) |
Mendapatkan lokasi yang ditentukan Object yang merupakan DataColumnMapping dalam koleksi. |
IndexOf(String)
Mendapatkan lokasi DataColumnMapping dengan nama kolom sumber yang ditentukan.
public:
virtual int IndexOf(System::String ^ sourceColumn);
public int IndexOf (string? sourceColumn);
public int IndexOf (string sourceColumn);
abstract member IndexOf : string -> int
override this.IndexOf : string -> int
Public Function IndexOf (sourceColumn As String) As Integer
Parameter
- sourceColumn
- String
Nama peka huruf besar/kecil dari kolom sumber.
Mengembalikan
Lokasi berbasis nol dengan DataColumnMapping nama kolom sumber peka huruf besar/kecil yang ditentukan.
Penerapan
Contoh
Contoh berikut mencari DataColumnMapping objek dengan nama kolom sumber yang DataColumnMappingCollection diberikan dalam koleksi. DataColumnMapping Jika ada, contoh menampilkan nama dan indeks pemetaan. Jika pemetaan tidak ada, contoh menampilkan kesalahan. Contoh ini mengasumsikan bahwa DataColumnMappingCollection koleksi telah dibuat.
public void FindDataColumnMapping()
{
// ...
// create columnMappings
// ...
if (!columnMappings.Contains("Description"))
{
Console.WriteLine("Error: no such table in collection.");
}
else
{
Console.WriteLine("Name {0}",
columnMappings["Description"].ToString());
Console.WriteLine("Index: {0}",
columnMappings.IndexOf("Description").ToString());
}
}
Public Sub FindDataColumnMapping()
' ...
' create columnMappings
' ...
If Not columnMappings.Contains("Description") Then
Console.WriteLine("Error: no such table in collection.")
Else
Console.WriteLine("Name: {0}", _
columnMappings("Description").ToString())
Console.WriteLine("Index: {0}", _
columnMappings.IndexOf("Description").ToString())
End If
End Sub
Lihat juga
Berlaku untuk
IndexOf(Object)
Mendapatkan lokasi yang ditentukan Object yang merupakan DataColumnMapping dalam koleksi.
public:
virtual int IndexOf(System::Object ^ value);
public int IndexOf (object? value);
public int IndexOf (object value);
abstract member IndexOf : obj -> int
override this.IndexOf : obj -> int
Public Function IndexOf (value As Object) As Integer
Parameter
- value
- Object
Itu Object adalah DataColumnMapping untuk menemukan.
Mengembalikan
Lokasi berbasis nol dari yang ditentukan Object yang merupakan DataColumnMapping dalam koleksi.
Penerapan
Contoh
Contoh berikut mencari dalam DataColumnMapping koleksi. Jika pemetaan ada dalam koleksi, pemetaan akan dihapus. Jika pemetaan tidak ada dalam koleksi, pemetaan ditambahkan ke koleksi dan indeksnya ditampilkan. Contoh mengasumsikan bahwa DataColumnMappingCollection koleksi dan DataColumnMapping objek telah dibuat.
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