DataTableMappingCollection.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 tertentu DataTableMapping ada dalam koleksi.
Overload
Contains(Object) |
Mendapatkan nilai yang menunjukkan apakah objek yang diberikan DataTableMapping ada dalam koleksi. |
Contains(String) |
Mendapatkan nilai yang menunjukkan apakah DataTableMapping objek dengan nama tabel sumber yang ditentukan ada dalam koleksi. |
Contains(Object)
Mendapatkan nilai yang menunjukkan apakah objek yang diberikan DataTableMapping 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
Itu Object adalah DataTableMapping.
Mengembalikan
true
jika koleksi ini berisi yang ditentukan DataTableMapping; jika tidak false
.
Penerapan
Contoh
Contoh berikut mencari dalam DataTableMapping 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 DataTableMappingCollection koleksi dan DataTableMapping 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
Berlaku untuk
Contains(String)
Mendapatkan nilai yang menunjukkan apakah DataTableMapping objek dengan nama tabel sumber yang ditentukan 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 tabel sumber peka huruf besar/kecil yang berisi DataTableMapping objek.
Mengembalikan
true
jika koleksi berisi DataTableMapping objek dengan nama tabel sumber ini; jika tidak false
.
Penerapan
Contoh
Contoh berikut mencari DataTableMapping objek dengan nama tabel sumber yang DataTableMappingCollection diberikan dalam koleksi. DataTableMapping Jika ada, contoh menampilkan nama dan indeks pemetaan. Jika pemetaan tidak ada, contoh menampilkan kesalahan. Contoh ini mengasumsikan bahwa DataTableMappingCollection koleksi telah dibuat.
public void FindDataTableMapping()
{
// ...
// create mappings
// ...
if (!mappings.Contains("Categories"))
Console.WriteLine("Error: no such table in collection");
else
Console.WriteLine
("Name: " + mappings["Categories"].ToString() + "\n"
+ "Index: " + mappings.IndexOf("Categories").ToString());
}
Public Sub FindDataTableMapping()
' ...
' create mappings
' ...
If Not mappings.Contains("Categories") Then
Console.WriteLine("Error: no such table in collection")
Else
Console.WriteLine("Name: " & mappings("Categories").ToString() _
& ControlChars.Cr + "Index: " _
& mappings.IndexOf("Categories").ToString())
End If
End Sub