DataTableMappingCollection.Item[] Propiedad

Definición

Obtiene o establece el objeto DataTableMapping especificado.

Sobrecargas

Item[Int32]

Obtiene o establece el objeto DataTableMapping que se encuentra en el índice especificado.

Item[String]

Obtiene o establece el objeto DataTableMapping con el nombre de tabla de origen especificado.

Item[Int32]

Obtiene o establece el objeto DataTableMapping que se encuentra en el índice especificado.

public:
 property System::Data::Common::DataTableMapping ^ default[int] { System::Data::Common::DataTableMapping ^ get(int index); void set(int index, System::Data::Common::DataTableMapping ^ value); };
[System.ComponentModel.Browsable(false)]
public System.Data.Common.DataTableMapping this[int index] { get; set; }
[System.ComponentModel.Browsable(false)]
[System.Data.DataSysDescription("DataTableMappings_Item")]
public System.Data.Common.DataTableMapping this[int index] { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.Item(int) : System.Data.Common.DataTableMapping with get, set
[<System.ComponentModel.Browsable(false)>]
[<System.Data.DataSysDescription("DataTableMappings_Item")>]
member this.Item(int) : System.Data.Common.DataTableMapping with get, set
Default Public Property Item(index As Integer) As DataTableMapping

Parámetros

index
Int32

El índice de base cero del objeto DataTableMapping que se debe devolver.

Valor de propiedad

DataTableMapping

Objeto DataTableMapping en el índice especificado.

Atributos

Ejemplos

En el ejemplo siguiente se crea una DataTableMappingCollection colección, se agregan DataTableMapping objetos a la colección y se muestra una lista de las tablas de origen asignadas.

public void CreateTableMappings()
{
    DataTableMappingCollection mappings =
        new DataTableMappingCollection();
    mappings.Add("Categories","DataCategories");
    mappings.Add("Orders","DataOrders");
    mappings.Add("Products","DataProducts");
    string message = "TableMappings:\n";
    for(int i=0;i < mappings.Count;i++)
    {
        message += i.ToString() + " "
            + mappings[i].ToString() + "\n";
    }
    Console.WriteLine(message);
}
Public Sub CreateTableMappings()
    Dim mappings As New DataTableMappingCollection()
    mappings.Add("Categories", "DataCategories")
    mappings.Add("Orders", "DataOrders")
    mappings.Add("Products", "DataProducts")
    Dim message As String = "TableMappings:" + ControlChars.Cr
    Dim i As Integer
    For i = 0 To mappings.Count - 1
        message &= i.ToString() & " " & mappings(i).ToString() _
           & ControlChars.Cr
    Next i
    Console.WriteLine(message)
End Sub

Se aplica a

Item[String]

Obtiene o establece el objeto DataTableMapping con el nombre de tabla de origen especificado.

public:
 property System::Data::Common::DataTableMapping ^ default[System::String ^] { System::Data::Common::DataTableMapping ^ get(System::String ^ sourceTable); void set(System::String ^ sourceTable, System::Data::Common::DataTableMapping ^ value); };
[System.ComponentModel.Browsable(false)]
public System.Data.Common.DataTableMapping this[string sourceTable] { get; set; }
[System.ComponentModel.Browsable(false)]
[System.Data.DataSysDescription("DataTableMappings_Item")]
public System.Data.Common.DataTableMapping this[string sourceTable] { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.Item(string) : System.Data.Common.DataTableMapping with get, set
[<System.ComponentModel.Browsable(false)>]
[<System.Data.DataSysDescription("DataTableMappings_Item")>]
member this.Item(string) : System.Data.Common.DataTableMapping with get, set
Default Public Property Item(sourceTable As String) As DataTableMapping

Parámetros

sourceTable
String

Nombre, con distinción entre mayúsculas y minúsculas, de la tabla de origen.

Valor de propiedad

DataTableMapping

Objeto DataTableMapping con el nombre de tabla de origen especificado.

Atributos

Ejemplos

En el ejemplo siguiente se busca un DataTableMapping objeto con el nombre de tabla de origen especificado dentro de una DataTableMappingCollection colección. DataTableMapping 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 DataTableMappingCollection colección.

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

Se aplica a