System.Data.Linq.Mapping Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.
Classes
AssociationAttribute |
Designa uma propriedade para representar uma associação de banco de dados, como uma relação de chave estrangeira. |
AttributeMappingSource |
Uma fonte de mapeamento que usa atributos no contexto para criar o modelo de mapeamento. |
ColumnAttribute |
Associa uma classe a uma coluna em uma tabela de banco de dados. |
DataAttribute |
Fornece membros para descrever atributos dos dados nas colunas. |
DatabaseAttribute |
Especifica determinados atributos de uma classe que representa um banco de dados. |
FunctionAttribute |
Associa um método a um procedimento armazenado ou função definida pelo usuário no banco de dados. |
InheritanceMappingAttribute |
Mapeia uma hierarquia de herança em um aplicativo LINQ to SQL. |
MappingSource |
Representa uma fonte de informações de mapeamento. |
MetaAccessor |
Representa um acessador para um membro. |
MetaAccessor<TEntity,TMember> |
Uma versão fortemente tipada da classe MetaAccessor. |
MetaAssociation |
Representa uma relação de associação entre dois tipos de entidade. |
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. |
MetaFunction |
Representa o mapeamento entre um método de contexto e uma função de banco de dados. |
MetaModel |
Uma abstração que representa o mapeamento entre objetos de banco de dados e de domínio. |
MetaParameter |
Representa o mapeamento entre um parâmetro de método e um parâmetro de função de banco de dados. |
MetaTable |
Representa uma abstração de uma tabela de banco de dados ou exibição. |
MetaType |
Representa o mapeamento de um tipo de objeto do domínio para as colunas de uma tabela de banco de dados. |
ParameterAttribute |
Habilita a especificação de detalhes de mapeamento para um parâmetro de método de procedimento armazenado. |
ProviderAttribute |
Especifica qual provedor de banco de dados será usado. |
ResultTypeAttribute |
Usado para especificar cada tipo de resultado; para funções com vários tipos de resultado. |
TableAttribute |
Designa uma classe como uma classe de entidade associada a uma tabela de banco de dados. |
XmlMappingSource |
Representa uma fonte de mapeamento que usa um arquivo de mapeamento XML externo para criar o modelo. |
Enumerações
AutoSync |
Instrui o runtime sobre como recuperar o valor depois de uma operação de inserção ou atualização. |
UpdateCheck |
Especifica quando os objetos devem ser testados quanto a conflitos de simultaneidade. |