DataColumnMappingCollection.Contains Método

Definición

Obtiene un valor que indica si existe un DataColumnMapping objeto en la colección.

Sobrecargas

Nombre Description
Contains(Object)

Obtiene un valor que indica si existe un DataColumnMapping objeto con el especificado Object en la colección.

Contains(String)

Obtiene un valor que indica si existe un DataColumnMapping objeto con el nombre de columna de origen especificado en la colección.

Contains(Object)

Obtiene un valor que indica si existe un DataColumnMapping objeto con el especificado Object en la colección.

public:
 virtual bool Contains(System::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

Parámetros

Devoluciones

true es si la colección contiene el objeto especificado DataColumnMapping ; de lo contrario, falsees .

Implementaciones

Excepciones

El objeto pasado no era un DataColumnMapping objeto .

Ejemplos

En el ejemplo siguiente se busca un elemento DataColumnMapping dentro de la colección. Si la asignación existe en la colección, se quita. Si la asignación no existe dentro de la colección, se agrega a la colección y se muestra su índice. En el ejemplo se supone que se ha creado una DataColumnMappingCollection colección y un DataColumnMapping objeto .

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

Consulte también

Se aplica a

Contains(String)

Obtiene un valor que indica si existe un DataColumnMapping objeto con el nombre de columna de origen especificado en la colección.

public:
 virtual bool Contains(System::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

Parámetros

value
String

Nombre de columna de origen que distingue mayúsculas de minúsculas del DataColumnMapping objeto.

Devoluciones

true es si la colección contiene un DataColumnMapping objeto con el nombre de columna de origen especificado; de lo contrario, falsees .

Implementaciones

Ejemplos

En el ejemplo siguiente se busca un DataColumnMapping objeto con el nombre de columna de origen especificado dentro de una DataColumnMappingCollection colección. DataColumnMapping Si existe, en el ejemplo se muestra el nombre y el índice de la asignación. Si la asignación no existe, el ejemplo muestra un error. En este ejemplo se supone que se ha creado una DataColumnMappingCollection colección.

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

Consulte también

Se aplica a