DataColumnMappingCollection.Contains Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar ett värde som anger om ett DataColumnMapping objekt finns i samlingen.
Överlagringar
| Name | Description |
|---|---|
| Contains(Object) |
Hämtar ett värde som anger om ett DataColumnMapping objekt med angivet Object finns i samlingen. |
| Contains(String) |
Hämtar ett värde som anger om ett DataColumnMapping objekt med det angivna källkolumnnamnet finns i samlingen. |
Contains(Object)
Hämtar ett värde som anger om ett DataColumnMapping objekt med angivet Object finns i samlingen.
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
Parametrar
- value
- Object
En Object som är DataColumnMapping.
Returer
trueom samlingen innehåller det angivna DataColumnMapping objektet, annars . false
Implementeringar
Undantag
Objektet som skickades in var inte ett DataColumnMapping objekt.
Exempel
I följande exempel söker du efter en DataColumnMapping i samlingen. Om mappningen finns i samlingen tas den bort. Om mappningen inte finns i samlingen läggs den till i samlingen och dess index visas. Exemplet förutsätter att en DataColumnMappingCollection samling och ett DataColumnMapping objekt har skapats.
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
Se även
Gäller för
Contains(String)
Hämtar ett värde som anger om ett DataColumnMapping objekt med det angivna källkolumnnamnet finns i samlingen.
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
Parametrar
- value
- String
Objektets DataColumnMapping skiftlägeskänsliga källkolumnnamn.
Returer
true om samlingen innehåller ett DataColumnMapping objekt med det angivna källkolumnnamnet, falseannars .
Implementeringar
Exempel
I följande exempel söker du efter ett DataColumnMapping objekt med det angivna källkolumnnamnet i en DataColumnMappingCollection samling. Om det DataColumnMapping finns visar exemplet namnet och indexet för mappningen. Om mappningen inte finns visas ett fel i exemplet. Det här exemplet förutsätter att en DataColumnMappingCollection samling har skapats.
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