DataColumnMappingCollection DataColumnMappingCollection DataColumnMappingCollection DataColumnMappingCollection Class

Definición

Contiene una colección de objetos DataColumnMapping.Contains a collection of DataColumnMapping objects.

public ref class DataColumnMappingCollection sealed : MarshalByRefObject, System::Collections::IList, System::Data::IColumnMappingCollection
public sealed class DataColumnMappingCollection : MarshalByRefObject, System.Collections.IList, System.Data.IColumnMappingCollection
type DataColumnMappingCollection = class
    inherit MarshalByRefObject
    interface IColumnMappingCollection
    interface IList
    interface ICollection
    interface IEnumerable
Public NotInheritable Class DataColumnMappingCollection
Inherits MarshalByRefObject
Implements IColumnMappingCollection, IList
Herencia
DataColumnMappingCollectionDataColumnMappingCollectionDataColumnMappingCollectionDataColumnMappingCollection
Implementaciones

Ejemplos

En el ejemplo siguiente se DataTableMapping utiliza Add un DataColumnMapping objeto para varios ColumnMappings objetos de la colección y, a continuación, se muestra una lista de esas columnas de origen asignadas.The following example uses a DataTableMapping to Add several DataColumnMapping objects to its ColumnMappings collection, and then displays a list of those mapped source columns. En este ejemplo se da DataTableMapping por supuesto que ya se ha creado un.This example assumes that a DataTableMapping has already been created.


public void ShowColumnMappings() 
{
    // ...
    // create tableMapping
    // ...
    tableMapping.ColumnMappings.Add("Category Name","DataCategory");
    tableMapping.ColumnMappings.Add("Description","DataDescription");
    tableMapping.ColumnMappings.Add("Picture","DataPicture");
    Console.WriteLine("Column Mappings");
    for(int i=0;i < tableMapping.ColumnMappings.Count;i++) 
    {
        Console.WriteLine("  {0} {1}", i,
            tableMapping.ColumnMappings[i].ToString());
    }
}
Public Sub ShowColumnMappings()
    ' ...
    ' create tableMapping
    ' ...
    tableMapping.ColumnMappings.Add( _
       "Category Name", "DataCategory")
    tableMapping.ColumnMappings.Add( _
       "Description", "DataDescription")
    tableMapping.ColumnMappings.Add( _
       "Picture", "DataPicture")
    Console.WriteLine("Column Mappings:")
    Dim i As Integer
    For i = 0 To tableMapping.ColumnMappings.Count - 1
        Console.WriteLine("  {0} {1}", i, _
           tableMapping.ColumnMappings(i).ToString())
    Next i
End Sub

Constructores

DataColumnMappingCollection() DataColumnMappingCollection() DataColumnMappingCollection() DataColumnMappingCollection()

Crea una colección DataColumnMappingCollection vacía.Creates an empty DataColumnMappingCollection.

Propiedades

Count Count Count Count

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

Item[Int32] Item[Int32] Item[Int32] Item[Int32]

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

Item[String] Item[String] Item[String] Item[String]

Obtiene o establece el objeto DataColumnMapping con el nombre de columna de origen especificado.Gets or sets the DataColumnMapping object with the specified source column name.

Métodos

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

Agrega un objeto DataColumnMapping a la colección.Adds a DataColumnMapping object to the collection.

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

Agrega un objeto DataColumnMapping a la colección cuando se especifica un nombre de columna de origen y un nombre de columna de DataSet.Adds a DataColumnMapping object to the collection when given a source column name and a DataSet column 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(DataColumnMapping[]) AddRange(DataColumnMapping[]) AddRange(DataColumnMapping[]) AddRange(DataColumnMapping[])

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

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

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

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

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

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

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

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

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

CopyTo(DataColumnMapping[], Int32) CopyTo(DataColumnMapping[], Int32) CopyTo(DataColumnMapping[], Int32) CopyTo(DataColumnMapping[], Int32)

Copia los elementos de DataColumnMappingCollection en la matriz DataColumnMapping especificada.Copies the elements of the DataColumnMappingCollection to the specified DataColumnMapping 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)
GetByDataSetColumn(String) GetByDataSetColumn(String) GetByDataSetColumn(String) GetByDataSetColumn(String)

Obtiene el objeto DataColumnMapping con el nombre de columna de DataSet especificado.Gets the DataColumnMapping object with the specified DataSet column name.

GetColumnMappingBySchemaAction(DataColumnMappingCollection, String, MissingMappingAction) GetColumnMappingBySchemaAction(DataColumnMappingCollection, String, MissingMappingAction) GetColumnMappingBySchemaAction(DataColumnMappingCollection, String, MissingMappingAction) GetColumnMappingBySchemaAction(DataColumnMappingCollection, String, MissingMappingAction)

Obtiene un objeto DataColumnMapping para la colección DataColumnMappingCollection especificada, un nombre de columna de origen y MissingMappingAction.Gets a DataColumnMapping for the specified DataColumnMappingCollection, source column name, and MissingMappingAction.

GetDataColumn(DataColumnMappingCollection, String, Type, DataTable, MissingMappingAction, MissingSchemaAction) GetDataColumn(DataColumnMappingCollection, String, Type, DataTable, MissingMappingAction, MissingSchemaAction) GetDataColumn(DataColumnMappingCollection, String, Type, DataTable, MissingMappingAction, MissingSchemaAction) GetDataColumn(DataColumnMappingCollection, String, Type, DataTable, MissingMappingAction, MissingSchemaAction)

Es un método estático que devuelve un objeto DataColumn sin crear instancias de un objeto DataColumnMappingCollection.A static method that returns a DataColumn object without instantiating a DataColumnMappingCollection object.

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)
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 Object especificado, que es un objeto DataColumnMapping de la colección.Gets the location of the specified Object that is a DataColumnMapping within the collection.

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

Obtiene la ubicación del objeto DataColumnMapping con el nombre de columna de origen especificado.Gets the location of the DataColumnMapping with the specified source column name.

IndexOfDataSetColumn(String) IndexOfDataSetColumn(String) IndexOfDataSetColumn(String) IndexOfDataSetColumn(String)

Obtiene la ubicación del objeto DataColumnMapping especificado con el nombre de columna de DataSet especificado.Gets the location of the specified DataColumnMapping with the given DataSet column 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, DataColumnMapping) Insert(Int32, DataColumnMapping) Insert(Int32, DataColumnMapping) Insert(Int32, DataColumnMapping)

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

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

Inserta un objeto DataColumnMapping en la colección DataColumnMappingCollection, en el índice especificado.Inserts a DataColumnMapping object into the DataColumnMappingCollection 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(DataColumnMapping) Remove(DataColumnMapping) Remove(DataColumnMapping) Remove(DataColumnMapping)

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

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

Quita Object que es un objeto DataColumnMapping de la colección.Removes the Object that is a DataColumnMapping from the collection.

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

Quita el objeto DataColumnMapping con el índice especificado de la colección.Removes the DataColumnMapping object with the specified index from the collection.

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

Quita el objeto DataColumnMapping con el nombre de columna de origen especificado de la colección.Removes the DataColumnMapping object with the specified source column 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 ICollection está sincronizado (es seguro para subprocesos).Gets a value that indicates 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.

IColumnMappingCollection.Add(String, String) IColumnMappingCollection.Add(String, String) IColumnMappingCollection.Add(String, String) IColumnMappingCollection.Add(String, String)

Agrega un objeto DataColumnMapping a la colección DataColumnMappingCollection utilizando la columna de origen y los nombres de columna de DataSet.Adds a DataColumnMapping object to the DataColumnMappingCollection by using the source column and DataSet column names.

IColumnMappingCollection.GetByDataSetColumn(String) IColumnMappingCollection.GetByDataSetColumn(String) IColumnMappingCollection.GetByDataSetColumn(String) IColumnMappingCollection.GetByDataSetColumn(String)

Obtiene el objeto DataColumnMapping que tiene el nombre de columna de DataSet especificado.Gets the DataColumnMapping object that has the specified DataSet column name.

IColumnMappingCollection.Item[String] IColumnMappingCollection.Item[String] IColumnMappingCollection.Item[String] IColumnMappingCollection.Item[String]

Obtiene o establece el objeto IColumnMapping con el nombre de SourceColumn especificado.Gets or sets the IColumnMapping object with the specified SourceColumn name.

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

Obtiene un valor que indica si el objeto IList tiene un tamaño fijo.Gets a value that indicates 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 that indicates whether the IList is read-only.

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

Obtiene o establece el elemento en el índice especificado.Gets or sets the element at the specified index.

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

Consulte también: