Compartir a través de


System.Data.Linq.Mapping Espacio de nombres

Contiene clases que se usan para generar un modelo de objetos de LINQ to SQL que representa la estructura y el contenido de una base de datos relacional.

Clases

AssociationAttribute

Designa una propiedad para representar una asociación de base de datos, como una relación de clave externa.

AttributeMappingSource

Origen de asignación que usa los atributos del contexto para crear el modelo de asignación.

ColumnAttribute

Asocia una clase a una columna en una tabla de base de datos.

DataAttribute

Proporciona miembros para describir los atributos de datos de columnas.

DatabaseAttribute

Especifica ciertos atributos de una clase que representa una base de datos.

FunctionAttribute

Asocia un método a un procedimiento almacenado o función definida por el usuario en la base de datos.

InheritanceMappingAttribute

Asigna una jerarquía de herencia en una aplicación de LINQ to SQL.

MappingSource

Representa un origen para la asignación de información.

MetaAccessor

Representa un descriptor de acceso a un miembro.

MetaAccessor<TEntity,TMember>

Versión fuertemente tipada de la clase MetaAccessor.

MetaAssociation

Representa una relación de asociación entre dos tipos de entidad.

MetaDataMember

Representa la asignación entre un campo o una propiedad de un objeto de dominio en una columna de una tabla de base de datos.

MetaFunction

Representa la asignación entre un método de contexto y una función de base de datos.

MetaModel

Abstracción que representa la asignación entre los objetos de un dominio y de una base de datos.

MetaParameter

Representa la asignación entre un parámetro de método y un parámetro de función de base de datos.

MetaTable

Representa una abstracción de una vista o una tabla de base de datos.

MetaType

Representa la asignación de un tipo de objeto de dominio a las columnas de una tabla de base de datos.

ParameterAttribute

Permite la especificación de detalles de asignación para un parámetro de método de procedimiento almacenado.

ProviderAttribute

Especifica qué proveedor de base de datos se va a utilizar.

ResultTypeAttribute

Se utiliza para especificar cada tipo de resultado, en las funciones que tienen varios tipos de resultados.

TableAttribute

Designa una clase como una clase de entidad que está asociada a una tabla de base de datos.

XmlMappingSource

Representa un origen de asignación que usa un archivo de asignación XML externo para crear el modelo.

Enumeraciones

AutoSync

Indica al runtime cómo se recupera el valor después de una operación de inserción o actualización.

UpdateCheck

Especifica cuándo se deben comprobar los objetos para detectar conflictos de simultaneidad.