Compartilhar via


EdmModel Classe

Definição

Representa um modelo conceitual ou de repositório. Essa classe pode ser usada para acessar informações sobre a forma do modelo e a maneira como ele foi configurado.

public class EdmModel : System.Data.Entity.Core.Metadata.Edm.MetadataItem
type EdmModel = class
    inherit MetadataItem
Public Class EdmModel
Inherits MetadataItem
Herança
EdmModel

Propriedades

AssociationTypes

Obtém os tipos de associação no modelo.

BuiltInTypeKind

Obtém a espécie de tipo interno deste tipo.

ComplexTypes

Obtém os tipos complexos no modelo.

Container

Obtém o contêiner que armazena conjuntos de entidades e associações e importações de função.

DataSpace

Obtém o espaço de dados associado ao modelo, que indica se ele é um modelo conceitual (DataSpace.CSpace) ou um modelo de repositório (DataSpace.SSpace).

Documentation

Obtém ou define a documentação associada a esse tipo.

(Herdado de MetadataItem)
EntityTypes

Obtém os tipos de entidade no modelo.

EnumTypes

Obtém os tipos de enumeração no modelo.

Functions

Obtém as funções no modelo.

GlobalItems

Obtém os itens globais associados ao modelo.

MetadataProperties

Obtém a lista de propriedades do tipo atual.

(Herdado de MetadataItem)

Métodos

AddAnnotation(String, Object)

Adiciona ou atualiza uma anotação com o nome e o valor especificados.

(Herdado de MetadataItem)
AddItem(AssociationType)

Adiciona um tipo de associação ao modelo.

AddItem(ComplexType)

Adiciona um tipo complexo ao modelo.

AddItem(EdmFunction)

Adiciona uma função ao modelo.

AddItem(EntityType)

Adiciona um tipo de entidade ao modelo.

AddItem(EnumType)

Adiciona um tipo de enumeração ao modelo.

RemoveAnnotation(String)

Remove uma anotação com o nome especificado.

(Herdado de MetadataItem)
RemoveItem(AssociationType)

Remove um tipo de associação do modelo.

RemoveItem(ComplexType)

Remove um tipo complexo do modelo.

RemoveItem(EdmFunction)

Remove uma função do modelo.

RemoveItem(EntityType)

Remove um tipo de entidade do modelo.

RemoveItem(EnumType)

Remove um tipo de enumeração do modelo.

Aplica-se a