DataTableMappingCollection.Item[] Propiedad

Definición

Obtiene o establece el objeto DataTableMapping especificado.Gets or sets the DataTableMapping object specified.

Sobrecargas

Item[Int32]

Obtiene o establece el objeto DataTableMapping que se encuentra en el índice especificado.Gets or sets the DataTableMapping object at the specified index.

Item[String]

Obtiene o establece el objeto DataTableMapping con el nombre de tabla de origen especificado.Gets or sets the DataTableMapping object with the specified source table name.

Item[Int32]

Obtiene o establece el objeto DataTableMapping que se encuentra en el índice especificado.Gets or sets the DataTableMapping object at the specified index.

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.The zero-based index of the DataTableMapping object to return.

Valor de propiedad

DataTableMapping

Objeto DataTableMapping en el índice especificado.The DataTableMapping object at the specified index.

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.The following example creates a DataTableMappingCollection collection, adds DataTableMapping objects to the collection, and displays a list of the mapped source tables.

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.Gets or sets the DataTableMapping object with the specified source table name.

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.The case-sensitive name of the source table.

Valor de propiedad

DataTableMapping

Objeto DataTableMapping con el nombre de tabla de origen especificado.The DataTableMapping object with the specified source table name.

Atributos

Ejemplos

En el siguiente ejemplo se busca un DataTableMapping objeto con el nombre de tabla de origen especificado en una DataTableMappingCollection colección.The following example searches for a DataTableMapping object with the given source table name within a DataTableMappingCollection collection. Si DataTableMapping existe, el ejemplo muestra el nombre y el índice de la asignación.If the DataTableMapping exists, the example displays the name and the index of the mapping. Si la asignación no existe, en el ejemplo se muestra un error.If the mapping does not exist, the example displays an error. En este ejemplo se da por supuesto que se ha DataTableMappingCollection creado una colección.This example assumes that a DataTableMappingCollection collection has been created.

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