System.Data.Linq.Mapping Espacio de nombres

El espacio de nombres System.Data.Linq.Mapping 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. The System.Data.Linq.Mapping namespace contains classes that are used to generate a LINQ to SQL object model that represents the structure and content of a relational database.

Clases

AssociationAttribute

Designa una propiedad para representar una asociación de base de datos, como una relación de clave externa.Designates a property to represent a database association, such as a foreign key relationship.

AttributeMappingSource

Origen de asignación que usa los atributos del contexto para crear el modelo de asignación.A mapping source that uses attributes on the context to create the mapping model.

ColumnAttribute

Asocia una clase a una columna en una tabla de base de datos.Associates a class with a column in a database table.

DataAttribute

Proporciona miembros para describir los atributos de datos de columnas.Provides members to describe attributes of data in columns.

DatabaseAttribute

Especifica ciertos atributos de una clase que representa una base de datos.Specifies certain attributes of a class that represents a database.

FunctionAttribute

Asocia un método a un procedimiento almacenado o función definida por el usuario en la base de datos.Associates a method with a stored procedure or user-defined function in the database.

InheritanceMappingAttribute

Asigna una jerarquía de herencia en una aplicación de LINQ to SQL.Maps an inheritance hierarchy in a LINQ to SQL application.

MappingSource

Representa un origen para la asignación de información.Represents a source for mapping information.

MetaAccessor

Representa un descriptor de acceso a un miembro.Represents an accessor to a member.

MetaAccessor<TEntity,TMember>

Versión fuertemente tipada de la clase MetaAccessor.A strongly typed version of the MetaAccessor class.

MetaAssociation

Representa una relación de asociación entre dos tipos de entidad.Represents an association relationship between two entity types.

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.Represents the mapping between a field or a property of a domain object into a column of a database table.

MetaFunction

Representa la asignación entre un método de contexto y una función de base de datos.Represents the mapping between a context method and a database function.

MetaModel

Abstracción que representa la asignación entre los objetos de un dominio y de una base de datos.An abstraction that represents the mapping between a database and domain objects.

MetaParameter

Representa la asignación entre un parámetro de método y un parámetro de función de base de datos.Represents the mapping between a method parameter and a database function parameter.

MetaTable

Representa una abstracción de una vista o una tabla de base de datos.Represents an abstraction of a database table or view.

MetaType

Representa la asignación de un tipo de objeto de dominio a las columnas de una tabla de base de datos.Represents the mapping of a domain object type to the columns of a database table.

ParameterAttribute

Permite la especificación de detalles de asignación para un parámetro de método de procedimiento almacenado.Enables specification of mapping details for a stored procedure method parameter.

ProviderAttribute

Especifica qué proveedor de base de datos se va a utilizar.Specifies which database provider to use.

ResultTypeAttribute

Se utiliza para especificar cada tipo de resultado, en las funciones que tienen varios tipos de resultados.Used to specify each type of result; for functions having various result types.

TableAttribute

Designa una clase como una clase de entidad que está asociada a una tabla de base de datos.Designates a class as an entity class that is associated with a database table.

XmlMappingSource

Representa un origen de asignación que usa un archivo de asignación XML externo para crear el modelo.Represents a mapping source that uses an external XML mapping file to create the model.

Enumeraciones

AutoSync

Indica al runtime cómo se recupera el valor después de una operación de inserción o actualización.Instructs the runtime how to retrieve the value after an insert or update operation.

UpdateCheck

Especifica cuándo se deben comprobar los objetos para detectar conflictos de simultaneidad.Specifies when objects are to be tested for concurrency conflicts.