System.Data.Entity.Core.Objects.DataClasses 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
ComplexObject |
Essa é a interface que representa a interface mínima necessária para ser uma entidade no ADO.NET. |
EdmComplexPropertyAttribute |
Atributo para propriedades complexas Propriedades de attributeUsage padrão implícitas Inherited=True, AllowMultiple=False, O sistema de metadados espera isso e só examinará o primeiro de cada um desses atributos, mesmo que haja mais. |
EdmComplexTypeAttribute |
atributo para tipos complexos |
EdmEntityTypeAttribute |
Atributo que identifica a classe base Edm |
EdmEnumTypeAttribute |
Atributo que indica um tipo enum. |
EdmFunctionAttribute |
Indica que o método especificado é um proxy para uma função EDM. |
EdmPropertyAttribute |
Atributo base para propriedades mapeadas para armazenar elementos. Propriedades attributeUsage padrão implícitas Inherited=True, AllowMultiple=False, O sistema de metadados espera isso e só examinará o primeiro de cada um desses atributos, mesmo que haja mais. |
EdmRelationshipAttribute |
Define uma relação entre dois tipos de entidade com base na associação no modelo conceitual. |
EdmRelationshipNavigationPropertyAttribute |
Atributo que identifica as Extremidades definidas para um AttributeUsage padrão implícito de RelationshipSet Propriedades herdadas=True, AllowMultiple=False, O sistema de metadados espera isso e só examinará o primeiro de cada um desses atributos, mesmo que haja mais. |
EdmScalarPropertyAttribute |
Atributo para propriedades escalares em uma IEntity. Propriedades attributeUsage padrão implícitas Inherited=True, AllowMultiple=False, O sistema de metadados espera isso e só examinará o primeiro de cada um desses atributos, mesmo que haja mais. |
EdmSchemaAttribute |
Atributo para tipos estáticos |
EdmTypeAttribute |
Atributo base para tipos esquematizados |
EntityCollection<TEntity> |
Coleção de entidades modelando um constructo EDM específico que pode ser todas as entidades de um tipo específico ou entidades que participam de uma relação específica. |
EntityObject |
Essa é a classe que é a base para todas as classes EntityObject atribuídas. |
EntityReference |
Modela um fim de relacionamento com multiplicidade 1. |
EntityReference<TEntity> |
Modela um fim de relacionamento com multiplicidade 1. |
RelatedEnd |
Classe base para EntityCollection e EntityReference |
RelationshipManager |
Contêiner para os objetos de propriedade de navegação de relação criados lentamente (coleções e referências). |
StructuralObject |
Essa classe contém os métodos comuns necessários para um objeto date. |
Interfaces
IEntityChangeTracker |
Essa interface é implementada por um rastreador de alterações e é usada por classes de dados para relatar alterações |
IEntityWithChangeTracker |
Interface mínima que uma classe de dados deve implementar para ser gerenciada por um rastreador de alterações. |
IEntityWithKey |
Interface que define uma entidade que contém uma chave. |
IEntityWithRelationships |
Interface que uma classe de dados deve implementar se expõe relações |
IRelatedEnd |
Representa uma extremidade de uma relação. |
Enumerações
RelationshipKind |
Identifica o tipo de relação |
Entity Framework