System.Data.Linq.Mapping Espacio de nombres

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

Clases

Nombre Description
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 atributos en el contexto para crear el modelo de asignación.

ColumnAttribute

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

DataAttribute

Proporciona miembros para describir atributos de datos en columnas.

DatabaseAttribute

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

FunctionAttribute

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

InheritanceMappingAttribute

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

MappingSource

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

MetaAccessor

Representa un descriptor de acceso a un miembro.

MetaAccessor<TEntity,TMember>

Una versión fuertemente tipada de la MetaAccessor clase .

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 una base de datos y objetos de dominio.

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 tabla o vista 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

Habilita la especificación de los 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 usar.

ResultTypeAttribute

Se usa para especificar cada tipo de resultado; para funciones que tienen varios tipos de resultados.

TableAttribute

Designa una clase como una clase de entidad 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

Nombre Description
AutoSync

Indica al tiempo de ejecución cómo recuperar el valor después de una operación de inserción o actualización.

UpdateCheck

Especifica cuándo se van a probar los objetos para detectar conflictos de simultaneidad.