System.Data.Linq.Mapping Namespace

Contém classes que são usadas para gerar um modelo de objeto LINQ to SQL que representa a estrutura e o conteúdo de um banco de dados relacional. Contains classes that are used to generate a LINQ to SQL object model that represents the structure and content of a relational database.

Classes

AssociationAttribute

Designa uma propriedade para representar uma associação de banco de dados, como uma relação de chave estrangeira.Designates a property to represent a database association, such as a foreign key relationship.

AttributeMappingSource

Uma fonte de mapeamento que usa atributos no contexto para criar o modelo de mapeamento.A mapping source that uses attributes on the context to create the mapping model.

ColumnAttribute

Associa uma classe a uma coluna em uma tabela de banco de dados.Associates a class with a column in a database table.

DataAttribute

Fornece membros para descrever atributos dos dados nas colunas.Provides members to describe attributes of data in columns.

DatabaseAttribute

Especifica determinados atributos de uma classe que representa um banco de dados.Specifies certain attributes of a class that represents a database.

FunctionAttribute

Associa um método a um procedimento armazenado ou função definida pelo usuário no banco de dados.Associates a method with a stored procedure or user-defined function in the database.

InheritanceMappingAttribute

Mapeia uma hierarquia de herança em um aplicativo LINQ to SQL.Maps an inheritance hierarchy in a LINQ to SQL application.

MappingSource

Representa uma fonte de informações de mapeamento.Represents a source for mapping information.

MetaAccessor

Representa um acessador para um membro.Represents an accessor to a member.

MetaAccessor<TEntity,TMember>

Uma versão fortemente tipada da classe MetaAccessor.A strongly typed version of the MetaAccessor class.

MetaAssociation

Representa uma relação de associação entre dois tipos de entidade.Represents an association relationship between two entity types.

MetaDataMember

Representa o mapeamento entre um campo ou uma propriedade de um objeto de domínio em uma coluna de uma tabela do banco de dados.Represents the mapping between a field or a property of a domain object into a column of a database table.

MetaFunction

Representa o mapeamento entre um método de contexto e uma função de banco de dados.Represents the mapping between a context method and a database function.

MetaModel

Uma abstração que representa o mapeamento entre objetos de banco de dados e de domínio.An abstraction that represents the mapping between a database and domain objects.

MetaParameter

Representa o mapeamento entre um parâmetro de método e um parâmetro de função de banco de dados.Represents the mapping between a method parameter and a database function parameter.

MetaTable

Representa uma abstração de uma tabela de banco de dados ou exibição.Represents an abstraction of a database table or view.

MetaType

Representa o mapeamento de um tipo de objeto do domínio para as colunas de uma tabela de banco de dados.Represents the mapping of a domain object type to the columns of a database table.

ParameterAttribute

Habilita a especificação de detalhes de mapeamento para um parâmetro de método de procedimento armazenado.Enables specification of mapping details for a stored procedure method parameter.

ProviderAttribute

Especifica qual provedor de banco de dados será usado.Specifies which database provider to use.

ResultTypeAttribute

Usado para especificar cada tipo de resultado; para funções com vários tipos de resultado.Used to specify each type of result; for functions having various result types.

TableAttribute

Designa uma classe como uma classe de entidade associada a uma tabela de banco de dados.Designates a class as an entity class that is associated with a database table.

XmlMappingSource

Representa uma fonte de mapeamento que usa um arquivo de mapeamento XML externo para criar o modelo.Represents a mapping source that uses an external XML mapping file to create the model.

Enumerações

AutoSync

Instrui o runtime sobre como recuperar o valor depois de uma operação de inserção ou atualização.Instructs the runtime how to retrieve the value after an insert or update operation.

UpdateCheck

Especifica quando os objetos devem ser testados quanto a conflitos de simultaneidade.Specifies when objects are to be tested for concurrency conflicts.