DataColumnMappingCollection.Contains 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 nilai yang menunjukkan apakah objek DataColumnMapping ada dalam koleksi.
Overload
Contains(Object) |
Mendapatkan nilai yang menunjukkan apakah DataColumnMapping objek dengan yang diberikan Object ada dalam koleksi. |
Contains(String) |
Mendapatkan nilai yang menunjukkan apakah DataColumnMapping objek dengan nama kolom sumber yang diberikan ada dalam koleksi. |
Contains(Object)
Mendapatkan nilai yang menunjukkan apakah DataColumnMapping objek dengan yang diberikan Object ada dalam koleksi.
public:
virtual bool Contains(System::Object ^ value);
public bool Contains (object? value);
public bool Contains (object value);
abstract member Contains : obj -> bool
override this.Contains : obj -> bool
Public Function Contains (value As Object) As Boolean
Parameter
- value
- Object
Yang Object adalah DataColumnMapping.
Mengembalikan
true
jika koleksi berisi objek yang ditentukan DataColumnMapping ; jika tidak, false
.
Penerapan
Pengecualian
Objek yang diteruskan bukan objek DataColumnMapping .
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
Lihat juga
Berlaku untuk
Contains(String)
Mendapatkan nilai yang menunjukkan apakah DataColumnMapping objek dengan nama kolom sumber yang diberikan ada dalam koleksi.
public:
virtual bool Contains(System::String ^ value);
public bool Contains (string? value);
public bool Contains (string value);
abstract member Contains : string -> bool
override this.Contains : string -> bool
Public Function Contains (value As String) As Boolean
Parameter
- value
- String
Nama kolom sumber peka huruf besar/kecil objek DataColumnMapping .
Mengembalikan
true
jika koleksi berisi DataColumnMapping objek dengan nama kolom sumber yang ditentukan; jika tidak, false
.
Penerapan
Contoh
Contoh berikut mencari DataColumnMapping objek dengan nama kolom sumber yang diberikan dalam DataColumnMappingCollection 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