DataColumnMappingCollection.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 DataColumnMapping objekt existuje v kolekci.
Přetížení
Contains(Object) |
Získá hodnotu označující, zda objekt s danou DataColumnMappingObject existuje v kolekci. |
Contains(String) |
Získá hodnotu označující, zda DataColumnMapping objekt s daným názvem zdrojového sloupce existuje v kolekci. |
Contains(Object)
Získá hodnotu označující, zda objekt s danou DataColumnMappingObject 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 .DataColumnMapping
Návraty
true
pokud kolekce obsahuje zadaný DataColumnMapping objekt, jinak hodnota false
.
Implementuje
Výjimky
Předaný objekt nebyl objektem DataColumnMapping .
Příklady
Následující příklad vyhledá objekt DataColumnMapping 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 DataColumnMappingCollection byla vytvořena kolekce a DataColumnMapping 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
Viz také
Platí pro
Contains(String)
Získá hodnotu označující, zda DataColumnMapping objekt s daným názvem zdrojového sloupce 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ého sloupce objektu rozlišující malá a velká písmena DataColumnMapping .
Návraty
true
pokud kolekce obsahuje DataColumnMapping objekt se zadaným názvem zdrojového sloupce; false
v opačném případě .
Implementuje
Příklady
Následující příklad vyhledá objekt s daným DataColumnMapping názvem zdrojového sloupce v kolekci DataColumnMappingCollection . Pokud existuje DataColumnMapping , 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 DataColumnMappingCollection byla vytvořena kolekce.
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