Compartilhar via


AssociationSetMapping Classe

Definição

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

public class AssociationSetMapping : System.Data.Entity.Core.Mapping.EntitySetBaseMapping
type AssociationSetMapping = class
    inherit EntitySetBaseMapping
Public Class AssociationSetMapping
Inherits EntitySetBaseMapping
Herança
AssociationSetMapping

Exemplos

Por exemplo, se conceitualmente você puder representar o arquivo MSL do CS como a seguir --Mapping --EntityContainerMapping ( CNorthwind-->SNorthwind ) --EntitySetMapping --EntityTypeMapping --MappingFragment --EntityTypeMapping --MappingFragment --AssociationSetMapping --AssociationTypeMapping --MappingFragment Essa classe representa os metadados dos elementos AssociationSetMapping no exemplo acima. E é possível acessar o AssociationTypeMap abaixo dele. Haverá apenas um TypeMap em AssociationSetMap.

Construtores

AssociationSetMapping(AssociationSet, EntitySet, EntityContainerMapping)

Inicializa uma nova instância AssociationSetMapping.

Propriedades

AssociationSet

Obtém o conjunto de associações mapeado.

AssociationTypeMapping

Obtém o mapeamento de tipo de associação contido.

Conditions

Obtém as condições de mapeamento de propriedade.

ContainerMapping

Obtém o mapeamento de contêiner pai.

(Herdado de EntitySetBaseMapping)
ModificationFunctionMapping

Obtém ou define o mapeamento de função correspondente. Pode ser nulo.

QueryView

Obtém ou define a exibição de consulta associada a esse mapeamento.

(Herdado de EntitySetBaseMapping)
SourceEndMapping

Obtém ou define o mapeamento da propriedade de extremidade de origem.

StoreEntitySet

Obtém o conjunto de entidades do repositório mapeado.

TargetEndMapping

Obtém ou define o mapeamento de propriedade final de destino.

Métodos

AddCondition(ConditionPropertyMapping)

Adiciona uma condição de mapeamento de propriedade.

RemoveCondition(ConditionPropertyMapping)

Remove uma condição de mapeamento de propriedade.

Aplica-se a