System.Data.Linq.Mapping Espaço de Nomes
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Contém classes que são usadas para gerar um modelo de objetos LINQ para SQL que representa a estrutura e o conteúdo de uma base de dados relacional.
Classes
| Name | Description |
|---|---|
| AssociationAttribute |
Designa uma propriedade para representar uma associação de base de dados, como uma relação de chave estrangeira. |
| AttributeMappingSource |
Uma fonte de mapeamento que utiliza atributos no contexto para criar o modelo de mapeamento. |
| ColumnAttribute |
Associa uma classe a uma coluna numa tabela de base de dados. |
| DataAttribute |
Fornece aos membros a possibilidade de descrever atributos dos dados em colunas. |
| DatabaseAttribute |
Especifica certos atributos de uma classe que representa uma base de dados. |
| FunctionAttribute |
Associa um método a um procedimento armazenado ou função definida pelo utilizador na base de dados. |
| InheritanceMappingAttribute |
Mapeia uma hierarquia de herança numa aplicação LINQ para SQL. |
| MappingSource |
Representa uma fonte para mapear informação. |
| MetaAccessor |
Representa um acessório a um membro. |
| MetaAccessor<TEntity,TMember> |
Uma versão fortemente tipada da MetaAccessor classe. |
| MetaAssociation |
Representa uma relação de associação entre dois tipos de entidades. |
| MetaDataMember |
Representa o mapeamento entre um campo ou uma propriedade de um objeto de domínio para uma coluna de uma tabela de base de dados. |
| MetaFunction |
Representa o mapeamento entre um método de contexto e uma função de base de dados. |
| MetaModel |
Uma abstração que representa o mapeamento entre uma base de dados e objetos de domínio. |
| MetaParameter |
Representa o mapeamento entre um parâmetro de método e um parâmetro de função de base de dados. |
| MetaTable |
Representa uma abstração de uma tabela ou vista de base de dados. |
| MetaType |
Representa o mapeamento de um tipo de objeto de domínio para as colunas de uma tabela de base de dados. |
| ParameterAttribute |
Permite especificar detalhes de mapeamento para um parâmetro de método de procedimento armazenado. |
| ProviderAttribute |
Especifica qual fornecedor de bases de dados utilizar. |
| ResultTypeAttribute |
Usado para especificar cada tipo de resultado; para funções com vários tipos de resultados. |
| TableAttribute |
Designa uma classe como uma classe de entidade associada a uma tabela de base de dados. |
| XmlMappingSource |
Representa uma fonte de mapeamento que utiliza um ficheiro de mapeamento XML externo para criar o modelo. |
Enumerações
| Name | Description |
|---|---|
| AutoSync |
Instrui o runtime sobre como recuperar o valor após uma operação de inserção ou atualização. |
| UpdateCheck |
Especifica quando os objetos devem ser testados para conflitos de concorrência. |