Partilhar via


System.Data.Entity.Core.Mapping Namespace

Classes

AssociationSetMapping

Representa os metadados de mapeamento de um AssociationSet no espaço CS.

AssociationSetModificationFunctionMapping

Descreve os mapeamentos de função de modificação para um conjunto de associações.

AssociationTypeMapping

Representa os metadados de mapeamento para um mapa de tipo de associação no espaço CS.

ComplexPropertyMapping

Mapeando metadados para propriedades complexas.

ComplexTypeMapping

Mapeando metadados para tipos complexos.

ConditionPropertyMapping

Mapeando metadados para mapeamento de propriedade condicional em um tipo. O Mapeamento de Propriedades de Condição especifica uma Condição na propriedade lateral C ou na propriedade lateral S.

EndPropertyMapping

Mapeando metadados para a propriedade End de uma associação.

EntityContainerMapping

Representa os metadados de mapeamento para o mapa EntityContainer no espaço CS. Somente um elemento EntityContainerMapping é permitido no arquivo MSL para mapeamento de CS.

EntitySetBaseMapping

Representa os metadados de mapeamento de uma extensão no espaço CS.

EntitySetMapping

Representa os metadados de mapeamento de um EnitytSet no espaço CS.

EntityTypeMapping

Mapeando metadados para tipo de entidade. Se um EntitySet representar entidades de mais de um tipo, teremos mais de um EntityTypeMapping para um EntitySet( Por exemplo: se a extensão da entidade PersonSet representar entidades dos tipos Pessoa e Cliente, teremos dois Mapeamentos EntityType em mapeamento para PersonSet).

EntityTypeModificationFunctionMapping

Descreve os mapeamentos de função de modificação para um tipo de entidade em um conjunto de entidades.

EntityViewContainer

Classe base para o tipo criado em tempo de design para armazenar as exibições geradas.

EntityViewGenerationAttribute

Atributo para marcar os assemblies que contêm o tipo de exibição gerado.

FunctionImportComplexTypeMapping

Representa um mapeamento de tipo complexo para um resultado de importação de função.

FunctionImportEntityTypeMapping

Representa um mapeamento de tipo de entidade de importação de função.

FunctionImportEntityTypeMappingCondition

Representa uma condição de mapeamento para um resultado de importação de função.

FunctionImportEntityTypeMappingConditionIsNull

Representa uma condição de mapeamento para o resultado de uma importação de função avaliada verificando nulo ou não nulo.

FunctionImportEntityTypeMappingConditionValue

Representa uma condição de mapeamento para o resultado de uma importação de função, avaliada por comparação com um valor especificado.

FunctionImportMapping

Representa um mapeamento de uma importação de função de modelo para uma função composável ou não composável do repositório.

FunctionImportMappingComposable

Representa um mapeamento de uma importação de função de modelo para uma função composável do repositório.

FunctionImportMappingNonComposable

Representa um mapeamento de uma importação de função de modelo para uma função não composável do repositório.

FunctionImportResultMapping

Representa um mapeamento de resultados para uma importação de função.

FunctionImportReturnTypePropertyMapping

Classe base para mapear uma propriedade de um tipo de retorno de importação de função.

FunctionImportReturnTypeScalarPropertyMapping

Mapeia uma propriedade de tipo de retorno de importação de função para uma coluna de tabela.

FunctionImportStructuralTypeMapping

Especifica um mapeamento de tipo estrutural de importação de função.

IsNullConditionMapping

Especifica uma condição de mapeamento avaliada verificando se o valor de uma propriedade/coluna é nulo ou não.

MappingBase

Representa a classe de item base para todos os metadados de mapeamento

MappingFragment

Representa os metadados do fragmento de mapeamento. Um conjunto de fragmentos de mapeamento compõe o Conjunto de mapeamentos( EntitySet, AssociationSet ou CompositionSet ) Cada MappingFragment fornece mapeamento para essas propriedades de um tipo que são mapeadas para uma única tabela.

MappingItem

Classe base para itens no espaço de mapeamento (DataSpace.CSSpace)

MappingItemCollection

Classe para representar uma coleção de itens de mapeamento no espaço Edm.

ModificationFunctionMapping

Descreve a associação de função de modificação para o processamento de alterações de entidades ou associações.

ModificationFunctionMemberPath

Descreve o local de um membro dentro de uma entidade ou estrutura de tipo de associação.

ModificationFunctionParameterBinding

Associa um parâmetro de função de modificação a um membro da entidade ou associação que está sendo modificada.

ModificationFunctionResultBinding

Define uma associação de uma coluna de conjunto de resultados nomeada para um membro que usa o valor .

PropertyMapping

Mapeando metadados para todos os tipos de mapeamentos de propriedade.

ScalarPropertyMapping

Mapeando metadados para propriedades escalares.

StorageMappingItemCollection

Representa uma coleção de itens no espaço de Mapeamento de Armazenamento (Mapeamento CS).

StructuralTypeMapping

Especifica um mapeamento de tipo estrutural.

TypeMapping

Representa os metadados de mapeamento para um mapa de tipo no espaço CS.

ValueConditionMapping

Especifica uma condição de mapeamento avaliada comparando o valor de uma propriedade ou coluna com um determinado valor.