DataTableMappingCollection.Contains Metod

Definition

Hämtar ett värde som anger om ett visst DataTableMapping objekt finns i samlingen.

Överlagringar

Name Description
Contains(Object)

Hämtar ett värde som anger om det angivna DataTableMapping objektet finns i samlingen.

Contains(String)

Hämtar ett värde som anger om ett DataTableMapping objekt med det angivna källtabellnamnet finns i samlingen.

Contains(Object)

Källa:
DataTableMappingCollection.cs
Källa:
DataTableMappingCollection.cs
Källa:
DataTableMappingCollection.cs
Källa:
DataTableMappingCollection.cs
Källa:
DataTableMappingCollection.cs

Hämtar ett värde som anger om det angivna DataTableMapping objektet 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 DataTableMapping.

Returer

true om den här samlingen innehåller den angivna DataTableMapping; annars false.

Implementeringar

Exempel

I följande exempel söker du efter en DataTableMapping 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 DataTableMappingCollection samling och ett DataTableMapping 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

Gäller för

Contains(String)

Källa:
DataTableMappingCollection.cs
Källa:
DataTableMappingCollection.cs
Källa:
DataTableMappingCollection.cs
Källa:
DataTableMappingCollection.cs
Källa:
DataTableMappingCollection.cs

Hämtar ett värde som anger om ett DataTableMapping objekt med det angivna källtabellnamnet 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

Det skiftlägeskänsliga källtabellnamnet som innehåller DataTableMapping objektet.

Returer

true om samlingen innehåller ett DataTableMapping objekt med det här källtabellnamnet, annars false.

Implementeringar

Exempel

Följande exempel söker efter ett DataTableMapping objekt med det angivna källtabellnamnet i en DataTableMappingCollection samling. Om det DataTableMapping 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 DataTableMappingCollection samling har skapats.

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

Gäller för