System.Data.Entity.Core.Metadata.Edm 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.
Classes
AssociationEndMember |
Representa o fim de um tipo de associação |
AssociationSet |
Classe para representar um conjunto de associações |
AssociationSetEnd |
Classe que representa um Fim de AssociationSet |
AssociationType |
Descreve uma associação/relação entre duas entidades no modelo conceitual ou uma relação de chave estrangeira entre duas tabelas no modelo de repositório. No modelo conceitual, a classe dependente pode ou não definir uma propriedade de chave estrangeira. Se uma chave estrangeira for definida, a IsForeignKey propriedade será verdadeira e a Constraint propriedade conterá detalhes das chaves estrangeiras |
CollectionType |
Representa o tipo de coleção Edm |
ComplexType |
Representa o Tipo Complexo de Edm. Isso pode ser usado para configurar tipos complexos de uma convenção baseada em modelo de espaço conceitual. Não há suporte para tipos complexos no modelo de repositório. |
CsdlSerializer |
Serializa um EdmModel que está em conformidade com as restrições de um único arquivo de esquema CSDL para um gravador XML. O modelo a ser serializado deve conter um único EntityContainer . |
DataModelErrorEventArgs |
Informações sobre um erro que ocorreu ao processar um modelo do Entity Framework. |
DbModelExtensions |
Métodos de extensão para DbModel. |
Documentation |
Classe que representa a Documentação associada a um item |
EdmError |
Essa classe encapsula as informações de erro para um erro EDM genérico. |
EdmFunction |
Classe para representar uma função |
EdmFunctionPayload |
Contém atributos e propriedades adicionais do EdmFunction |
EdmItemCollection |
Classe para representar uma coleção de itens no espaço Edm. |
EdmMember |
Representa a classe de membro edm |
EdmModel |
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. |
EdmProperty |
No espaço conceitual, EdmProperty representa uma propriedade em uma Entidade. No espaço de armazenamento, EdmProperty representa uma coluna em uma tabela. |
EdmSchemaError |
Essa classe encapsula as informações de erro para um erro de esquema que foi encontrado. |
EdmType |
Classe Base EdmType para todos os tipos de modelo |
EntityContainer |
Classe para representar um contêiner de entidade |
EntitySet |
Representa um uso específico de uma estrutura definida em EntityType. No modelo conceitual, isso representa um conjunto que pode consultar e persistir entidades. No modelo de loja, ele representa uma tabela. Em uma convenção de modelo de espaço de repositório, ele pode ser usado para configurar o nome da tabela com Table a propriedade e o esquema de tabela com Schema a propriedade . |
EntitySetBase |
Classe para representar um conjunto de entidades |
EntityType |
Representa a estrutura de um EntitySet. No modelo conceitual, isso representa a forma e a estrutura de uma entidade. No modelo de repositório, isso representa a estrutura de uma tabela. Para alterar o esquema e o nome da tabela, use EntitySet. |
EntityTypeBase |
Representa o tipo de entidade |
EnumMember |
Representa um membro de enumeração. |
EnumType |
Representa um tipo de enumeração. |
Facet |
Classe para representar um objeto Facet Este objeto é Imutável (não apenas definido como somente leitura) e algumas partes do sistema dependem desse comportamento |
FacetDescription |
Classe para representar um objeto FacetDescription |
FunctionParameter |
Classe que representa um parâmetro de função |
GlobalItem |
Representa a classe de item base para todos os metadados |
ItemCollection |
Classe para representar uma coleção de itens. A maior parte da implementação para manutenção real da coleção é feita por MetadataCollection |
MetadataItem |
Representa a classe de item base para todos os metadados |
MetadataProperty |
Classe que representa um atributo de metadados para um item |
MetadataWorkspace |
Workspace de Metadados de Runtime |
NavigationProperty |
Representar a classe de propriedade de navegação edm |
ObjectItemCollection |
Classe que representa uma coleção de itens para a camada de objeto. A maior parte da implementação para manutenção real da coleção é feita por ItemCollection |
PrimitiveType |
Classe que representa um tipo primitivo |
ReadOnlyMetadataCollection<T> |
Classe que representa um wrapper somente leitura em torno de MetadataCollection |
ReferentialConstraint |
Essa classe representa uma restrição referencial entre duas entidades que especificam as extremidades "para" e "from" da relação. |
RefType |
Classe que representa um tipo ref |
RelationshipEndMember |
Inicializa uma nova instância da classe RelationshipEndMember |
RelationshipSet |
Classe para representar um conjunto de relacionamentos |
RelationshipType |
Representa o tipo de relação |
RowType |
Representa o tipo de linha Edm |
SimpleType |
Classe que representa um tipo simples |
SsdlSerializer |
Serializa a seção armazenamento (banco de dados) de um EdmModel para XML. |
StoreItemCollection |
Classe para representar uma coleção de itens no espaço da Store. |
StructuralType |
Representa o tipo estrutural |
TypeUsage |
Classe que representa uma informação de tipo para um item |
Estruturas
ReadOnlyMetadataCollection<T>.Enumerator |
O enumerador para MetadataCollection |
Interfaces
IEdmModelAdapter |
Uma interface para obter o repositório subjacente e o modelo conceitual para um DbModel. |
Enumerações
BuiltInTypeKind |
Lista de todos os tipos internos |
CollectionKind |
Tipo de coleção (aplicada a Propriedades) |
ConcurrencyMode |
O modo de simultaneidade para propriedades. |
DataSpace |
Dataspace |
EdmSchemaErrorSeverity |
Define as diferentes severidades de erros que podem ocorrer ao validar um modelo do Entity Framework. |
OperationAction |
Representa a lista de possíveis ações para a operação de exclusão |
ParameterMode |
A enumeração que define o modo de um parâmetro |
ParameterTypeSemantics |
A enumeração que define a semântica de tipo usada para resolve sobrecargas de função. Esses sinalizadores são definidos no manifesto do provedor por definição de função. |
PrimitiveTypeKind |
Tipos primitivos conforme definido pelo EDM |
PropertyKind |
Especifica os tipos de atributos de item no modelo conceitual. |
RelationshipMultiplicity |
Representa as informações de multiplicidade sobre o fim de um tipo de relação |
StoreGeneratedPattern |
O padrão para propriedades geradas pelo servidor. |
Entity Framework