DataTableMappingCollection.Contains Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá hodnotu označující, zda DataTableMapping určitý objekt existuje v kolekci.
Přetížení
Contains(Object) |
Získá hodnotu označující, zda daný DataTableMapping objekt existuje v kolekci. |
Contains(String) |
Získá hodnotu označující, zda DataTableMapping objekt se zadaným názvem zdrojové tabulky existuje v kolekci. |
Contains(Object)
Získá hodnotu označující, zda daný DataTableMapping objekt existuje v kolekci.
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
Parametry
- value
- Object
To Object je .DataTableMapping
Návraty
true
pokud tato kolekce obsahuje zadanou DataTableMappinghodnotu , jinak false
.
Implementuje
Příklady
Následující příklad vyhledá objekt DataTableMapping v rámci kolekce. Pokud mapování v kolekci existuje, odebere se. Pokud mapování v rámci kolekce neexistuje, přidá se do kolekce a zobrazí se její index. Příklad předpokládá, že DataTableMappingCollection byla vytvořena kolekce a DataTableMapping objekt.
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
Platí pro
Contains(String)
Získá hodnotu označující, zda DataTableMapping objekt se zadaným názvem zdrojové tabulky existuje v kolekci.
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
Parametry
- value
- String
Název zdrojové tabulky rozlišující malá a velká písmena DataTableMapping obsahující objekt .
Návraty
true
pokud kolekce obsahuje DataTableMapping objekt s tímto názvem zdrojové tabulky, jinak false
.
Implementuje
Příklady
Následující příklad vyhledá objekt s daným DataTableMapping názvem zdrojové tabulky v kolekci DataTableMappingCollection . Pokud existuje DataTableMapping , zobrazí se v příkladu název a index mapování. Pokud mapování neexistuje, zobrazí se v příkladu chyba. Tento příklad předpokládá, že DataTableMappingCollection byla vytvořena kolekce.
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