DataColumnMapping Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Contiene una asignación de columna genérica para un objeto que se hereda de DataAdapter. Esta clase no puede heredarse.
public ref class DataColumnMapping sealed : MarshalByRefObject, ICloneable, System::Data::IColumnMapping
[System.ComponentModel.TypeConverter(typeof(System.Data.Common.DataColumnMapping+DataColumnMappingConverter))]
public sealed class DataColumnMapping : MarshalByRefObject, ICloneable, System.Data.IColumnMapping
public sealed class DataColumnMapping : MarshalByRefObject, ICloneable, System.Data.IColumnMapping
[System.ComponentModel.TypeConverter(typeof(System.Data.Common.DataColumnMappingConverter))]
public sealed class DataColumnMapping : MarshalByRefObject, ICloneable, System.Data.IColumnMapping
[<System.ComponentModel.TypeConverter(typeof(System.Data.Common.DataColumnMapping+DataColumnMappingConverter))>]
type DataColumnMapping = class
inherit MarshalByRefObject
interface IColumnMapping
interface ICloneable
type DataColumnMapping = class
inherit MarshalByRefObject
interface IColumnMapping
interface ICloneable
[<System.ComponentModel.TypeConverter(typeof(System.Data.Common.DataColumnMappingConverter))>]
type DataColumnMapping = class
inherit MarshalByRefObject
interface IColumnMapping
interface ICloneable
Public NotInheritable Class DataColumnMapping
Inherits MarshalByRefObject
Implements ICloneable, IColumnMapping
- Herencia
- Atributos
- Implementaciones
Ejemplos
En el ejemplo siguiente se crea un DataColumnMapping objeto y se agrega a .DataColumnMappingCollection A continuación, indica al usuario que la asignación se agregó a la colección y muestra el elemento Primario de la asignación.
public void AddDataColumnMapping() {
// ...
// create columnMappings
// ...
DataColumnMapping mapping =
new DataColumnMapping("Description","DataDescription");
columnMappings.Add((Object) mapping);
Console.WriteLine("Column {0} added to column mapping collection {1}.",
mapping.ToString(), columnMappings.ToString());
}
Public Sub AddDataColumnMapping()
' ...
' create columnMappings
' ...
Dim mapping As New DataColumnMapping( _
"Description", "DataDescription")
columnMappings.Add(CType(mapping, Object))
Console.WriteLine("Column {0} added to column mapping collection {1}.", _
mapping.ToString(), columnMappings.ToString())
End Sub
Comentarios
Permite DataColumnMapping usar nombres de columna en un DataTable que son diferentes de los del origen de datos. DataAdapter
utiliza la asignación para que coincida con las columnas cuando se actualizan las tablas del DataSet origen de datos o . Para obtener más información, vea DataAdapter DataTable y Asignaciones de DataColumn.
Constructores
DataColumnMapping() |
Inicializa una nueva instancia de la clase DataColumnMapping. |
DataColumnMapping(String, String) |
Inicializa una nueva instancia de la clase DataColumnMapping con el nombre de columna de origen especificado y el nombre de columna de DataSet que se va a asignar. |
Propiedades
DataSetColumn |
Obtiene o establece el nombre de la columna de DataSet al que se va a asignar. |
SourceColumn |
Obtiene o establece el nombre de la columna del origen de datos desde el que se va a asignar. El nombre distingue entre mayúsculas y minúsculas. |
Métodos
CreateObjRef(Type) |
Crea un objeto que contiene toda la información relevante necesaria para generar un proxy utilizado para comunicarse con un objeto remoto. (Heredado de MarshalByRefObject) |
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetDataColumnBySchemaAction(DataTable, Type, MissingSchemaAction) |
Obtiene DataColumn a partir de la tabla DataTable especificada mediante MissingSchemaAction y la propiedad DataSetColumn. |
GetDataColumnBySchemaAction(String, String, DataTable, Type, MissingSchemaAction) |
Una versión estática del método GetDataColumnBySchemaAction(DataTable, Type, MissingSchemaAction) al que se puede llamar sin crear instancias de un objeto DataColumnMapping. |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetLifetimeService() |
Obsoletos.
Recupera el objeto de servicio de duración actual que controla la directiva de duración de esta instancia. (Heredado de MarshalByRefObject) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
InitializeLifetimeService() |
Obsoletos.
Obtiene un objeto de servicio de duración para controlar la directiva de duración de esta instancia. (Heredado de MarshalByRefObject) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
MemberwiseClone(Boolean) |
Crea una copia superficial del objeto MarshalByRefObject actual. (Heredado de MarshalByRefObject) |
ToString() |
Convierte el nombre actual de SourceColumn en una cadena. |
Implementaciones de interfaz explícitas
ICloneable.Clone() |
Crea un nuevo objeto copiado de la instancia actual. |