DataTableMappingCollection DataTableMappingCollection DataTableMappingCollection DataTableMappingCollection Class

Definición

Una colección de objetos DataTableMapping.A collection of DataTableMapping objects. Esta clase no puede heredarse.This class cannot be inherited.

public ref class DataTableMappingCollection sealed : MarshalByRefObject, System::Collections::IList, System::Data::ITableMappingCollection
[System.ComponentModel.ListBindable(false)]
public sealed class DataTableMappingCollection : MarshalByRefObject, System.Collections.IList, System.Data.ITableMappingCollection
type DataTableMappingCollection = class
    inherit MarshalByRefObject
    interface ITableMappingCollection
    interface IList
    interface ICollection
    interface IEnumerable
Public NotInheritable Class DataTableMappingCollection
Inherits MarshalByRefObject
Implements IList, ITableMappingCollection
Herencia
DataTableMappingCollectionDataTableMappingCollectionDataTableMappingCollectionDataTableMappingCollection
Atributos
Implementaciones

Ejemplos

En el ejemplo siguiente se usa un OleDbDataAdapter a Add DataTableMapping objetos a su TableMappings colección y, a continuación, muestra una lista de los que se asigna las tablas de origen.The following example uses an OleDbDataAdapter to AddDataTableMapping objects to its TableMappings collection, and then displays a list of those mapped source tables. En este ejemplo se da por supuesto que un OleDbDataAdapter ya se ha creado.This example assumes that an OleDbDataAdapter has already been created.

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

Constructores

DataTableMappingCollection() DataTableMappingCollection() DataTableMappingCollection() DataTableMappingCollection()

Inicializa una nueva instancia de la clase DataTableMappingCollection.Initializes a new instance of the DataTableMappingCollection class. Esta nueva instancia está vacía, es decir, todavía no contiene objetos DataTableMapping.This new instance is empty, that is, it does not yet contain any DataTableMapping objects.

Propiedades

Count Count Count Count

Obtiene el número de objetos DataTableMapping que hay en la colección.Gets the number of DataTableMapping objects in the collection.

Item[Int32] Item[Int32] Item[Int32] 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] Item[String] Item[String] 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.

Métodos

Add(Object) Add(Object) Add(Object) Add(Object)

Agrega un Object, que es una asignación de tabla, a la colección.Adds an Object that is a table mapping to the collection.

Add(String, String) Add(String, String) Add(String, String) Add(String, String)

Agrega un objeto DataTableMapping a la colección cuando se especifica un nombre de tabla de origen y un nombre de tabla de DataSet.Adds a DataTableMapping object to the collection when given a source table name and a DataSet table name.

AddRange(Array) AddRange(Array) AddRange(Array) AddRange(Array)

Copia los elementos de la colección Array especificada al final de la colección.Copies the elements of the specified Array to the end of the collection.

AddRange(DataTableMapping[]) AddRange(DataTableMapping[]) AddRange(DataTableMapping[]) AddRange(DataTableMapping[])

Copia los elementos de la matriz DataTableMapping especificada al final de la colección.Copies the elements of the specified DataTableMapping array to the end of the collection.

Clear() Clear() Clear() Clear()

Quita todos los objetos DataTableMapping de la colección.Removes all DataTableMapping objects from the collection.

Contains(Object) Contains(Object) Contains(Object) Contains(Object)

Obtiene un valor que indica si el objeto DataTableMapping especificado existe en la colección.Gets a value indicating whether the given DataTableMapping object exists in the collection.

Contains(String) Contains(String) Contains(String) Contains(String)

Obtiene un valor que indica si existe un objeto DataTableMapping con el nombre de tabla de origen especificado en la colección.Gets a value indicating whether a DataTableMapping object with the specified source table name exists in the collection.

CopyTo(Array, Int32) CopyTo(Array, Int32) CopyTo(Array, Int32) CopyTo(Array, Int32)

Copia los elementos de DataTableMappingCollection en la matriz especificada.Copies the elements of the DataTableMappingCollection to the specified array.

CopyTo(DataTableMapping[], Int32) CopyTo(DataTableMapping[], Int32) CopyTo(DataTableMapping[], Int32) CopyTo(DataTableMapping[], Int32)

Copia los elementos de DataTableMapping en la matriz especificada.Copies the elements of the DataTableMapping to the specified array.

CreateObjRef(Type) CreateObjRef(Type) CreateObjRef(Type) CreateObjRef(Type)

Crea un objeto que contiene toda la información relevante necesaria para generar un proxy utilizado para comunicarse con un objeto remoto.Creates an object that contains all the relevant information required to generate a proxy used to communicate with a remote object.

(Inherited from MarshalByRefObject)
Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetByDataSetTable(String) GetByDataSetTable(String) GetByDataSetTable(String) GetByDataSetTable(String)

Obtiene el objeto DataTableMapping con el nombre de tabla de DataSet especificado.Gets the DataTableMapping object with the specified DataSet table name.

GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()

Obtiene un enumerador que puede recorrer en iteración la colección.Gets an enumerator that can iterate through the collection.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Inherited from Object)
GetLifetimeService() GetLifetimeService() GetLifetimeService() GetLifetimeService()

Recupera el objeto de servicio de duración actual que controla la directiva de duración de esta instancia.Retrieves the current lifetime service object that controls the lifetime policy for this instance.

(Inherited from MarshalByRefObject)
GetTableMappingBySchemaAction(DataTableMappingCollection, String, String, MissingMappingAction) GetTableMappingBySchemaAction(DataTableMappingCollection, String, String, MissingMappingAction) GetTableMappingBySchemaAction(DataTableMappingCollection, String, String, MissingMappingAction) GetTableMappingBySchemaAction(DataTableMappingCollection, String, String, MissingMappingAction)

Obtiene un objeto DataColumnMapping con el nombre de tabla de origen especificado y el nombre de tabla de DataSet, utilizando MissingMappingAction que se haya especificado.Gets a DataColumnMapping object with the specified source table name and DataSet table name, using the given MissingMappingAction.

GetType() GetType() GetType() GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Inherited from Object)
IndexOf(Object) IndexOf(Object) IndexOf(Object) IndexOf(Object)

Obtiene la ubicación del objeto DataTableMapping especificado en la colección.Gets the location of the specified DataTableMapping object within the collection.

IndexOf(String) IndexOf(String) IndexOf(String) IndexOf(String)

Obtiene la ubicación del objeto DataTableMapping con el nombre de tabla de origen especificado.Gets the location of the DataTableMapping object with the specified source table name.

IndexOfDataSetTable(String) IndexOfDataSetTable(String) IndexOfDataSetTable(String) IndexOfDataSetTable(String)

Obtiene la ubicación del objeto DataTableMapping con el nombre de tabla de DataSet especificado.Gets the location of the DataTableMapping object with the specified DataSet table name.

InitializeLifetimeService() InitializeLifetimeService() InitializeLifetimeService() InitializeLifetimeService()

Obtiene un objeto de servicio de duración para controlar la directiva de duración de esta instancia.Obtains a lifetime service object to control the lifetime policy for this instance.

(Inherited from MarshalByRefObject)
Insert(Int32, DataTableMapping) Insert(Int32, DataTableMapping) Insert(Int32, DataTableMapping) Insert(Int32, DataTableMapping)

Inserta un objeto DataTableMapping en la colección DataTableMappingCollection, en el índice especificado.Inserts a DataTableMapping object into the DataTableMappingCollection at the specified index.

Insert(Int32, Object) Insert(Int32, Object) Insert(Int32, Object) Insert(Int32, Object)

Inserta un objeto DataTableMapping en la colección DataTableMappingCollection, en el índice especificado.Inserts a DataTableMapping object into the DataTableMappingCollection at the specified index.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crea una copia superficial del objeto Object actual.Creates a shallow copy of the current Object.

(Inherited from Object)
MemberwiseClone(Boolean) MemberwiseClone(Boolean) MemberwiseClone(Boolean) MemberwiseClone(Boolean)

Crea una copia superficial del objeto MarshalByRefObject actual.Creates a shallow copy of the current MarshalByRefObject object.

(Inherited from MarshalByRefObject)
Remove(DataTableMapping) Remove(DataTableMapping) Remove(DataTableMapping) Remove(DataTableMapping)

Quita el objeto DataTableMapping especificado de la colección.Removes the specified DataTableMapping object from the collection.

Remove(Object) Remove(Object) Remove(Object) Remove(Object)

Quita el objeto DataTableMapping especificado de la colección.Removes the specified DataTableMapping object from the collection.

RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32)

Quita el objeto DataTableMapping ubicado en el índice especificado de la colección.Removes the DataTableMapping object located at the specified index from the collection.

RemoveAt(String) RemoveAt(String) RemoveAt(String) RemoveAt(String)

Quita el objeto DataTableMapping con el nombre de tabla de origen especificado de la colección.Removes the DataTableMapping object with the specified source table name from the collection.

ToString() ToString() ToString() ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Inherited from Object)

Implementaciones de interfaz explícitas

ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized

Obtiene un valor que indica si el acceso a la interfaz ICollection está sincronizado (es seguro para subprocesos).Gets a value indicating whether access to the ICollection is synchronized (thread safe).

ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot

Obtiene un objeto que se puede usar para sincronizar el acceso a ICollection.Gets an object that can be used to synchronize access to the ICollection.

IList.IsFixedSize IList.IsFixedSize IList.IsFixedSize IList.IsFixedSize

Obtiene un valor que indica si la interfaz IList tiene un tamaño fijo.Gets a value indicating whether the IList has a fixed size.

IList.IsReadOnly IList.IsReadOnly IList.IsReadOnly IList.IsReadOnly

Obtiene un valor que indica si IList es de solo lectura.Gets a value indicating whether the IList is read-only.

IList.Item[Int32] IList.Item[Int32] IList.Item[Int32] IList.Item[Int32]

Obtiene o establece un elemento de la colección en el índice especificado.Gets or sets an item from the collection at a specified index.

ITableMappingCollection.Add(String, String) ITableMappingCollection.Add(String, String) ITableMappingCollection.Add(String, String) ITableMappingCollection.Add(String, String)

Agrega una asignación de tabla a la colección.Adds a table mapping to the collection.

ITableMappingCollection.GetByDataSetTable(String) ITableMappingCollection.GetByDataSetTable(String) ITableMappingCollection.GetByDataSetTable(String) ITableMappingCollection.GetByDataSetTable(String)

Obtiene el objeto TableMapping con el nombre de tabla del DataSet especificado.Gets the TableMapping object with the specified DataSet table name.

ITableMappingCollection.Item[String] ITableMappingCollection.Item[String] ITableMappingCollection.Item[String] ITableMappingCollection.Item[String]

Obtiene o establece la instancia de ITableMapping con el nombre de SourceTable especificado.Gets or sets the instance of ITableMapping with the specified SourceTable name.

Métodos de extensión

Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable)

Convierte los elementos de IEnumerable en el tipo especificado.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable)

Filtra los elementos de IEnumerable en función de un tipo especificado.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable)

Habilita la paralelización de una consulta.Enables parallelization of a query.

AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable)

Convierte una interfaz IEnumerable en IQueryable.Converts an IEnumerable to an IQueryable.

Se aplica a