Udostępnij za pośrednictwem


System.Data.Entity.Core.Objects.DataClasses Przestrzeń nazw

Klasy

ComplexObject

Jest to interfejs reprezentujący minimalny interfejs wymagany do jednostki w ADO.NET.

EdmComplexPropertyAttribute

Atrybut dla właściwości złożonych Dorozumiane domyślne właściwości AttributeUsage Inherited=True, AllowMultiple=False, system metadanych oczekuje tego i będzie patrzeć tylko na pierwszy z tych atrybutów, nawet jeśli istnieje więcej.

EdmComplexTypeAttribute

atrybut dla typów złożonych

EdmEntityTypeAttribute

Atrybut identyfikujący klasę bazową Edm

EdmEnumTypeAttribute

Atrybut wskazujący typ wyliczenia.

EdmFunctionAttribute

Wskazuje, że dana metoda jest serwerem proxy dla funkcji EDM.

EdmPropertyAttribute

Atrybut podstawowy właściwości mapowanych do przechowywania elementów. Dorozumiane domyślne AtrybutUsage properties Inherited=True, AllowMultiple=False, system metadanych oczekuje tego i będzie patrzeć tylko na pierwszy z tych atrybutów, nawet jeśli istnieje więcej.

EdmRelationshipAttribute

Definiuje relację między dwoma typami jednostek na podstawie skojarzenia w modelu koncepcyjnym.

EdmRelationshipNavigationPropertyAttribute

Atrybut identyfikujący końce zdefiniowane dla domyślnego atrybutu AttributeUsage properties Inherited=True, AllowMultiple=False, system metadanych oczekuje tego i będzie patrzeć tylko na pierwszy z tych atrybutów, nawet jeśli istnieje więcej.

EdmScalarPropertyAttribute

Atrybut właściwości skalarnych w IEntity. Dorozumiane domyślne AtrybutUsage properties Inherited=True, AllowMultiple=False, system metadanych oczekuje tego i będzie patrzeć tylko na pierwszy z tych atrybutów, nawet jeśli istnieje więcej.

EdmSchemaAttribute

Atrybut dla typów statycznych

EdmTypeAttribute

Atrybut podstawowy dla typów schematyzowanych

EntityCollection<TEntity>

Kolekcja jednostek modelowania określonej konstrukcji EDM, która może być wszystkimi jednostkami określonego typu lub jednostek uczestniczących w określonej relacji.

EntityObject

Jest to klasa podstawą dla wszystkich przypisanych klas EntityObject.

EntityReference

Modeluje relację kończącą się wielością 1.

EntityReference<TEntity>

Modeluje relację kończącą się wielością 1.

RelatedEnd

Klasa podstawowa entityCollection i EntityReference

RelationshipManager

Kontener dla leniwie utworzonych obiektów właściwości nawigacji relacji (kolekcje i odwołania).

StructuralObject

Ta klasa zawiera typowe metody potrzebne dla obiektu daty.

Interfejsy

IEntityChangeTracker

Ten interfejs jest implementowany przez śledzenie zmian i jest używany przez klasy danych do zgłaszania zmian

IEntityWithChangeTracker

Minimalny interfejs, który klasa danych musi zaimplementować w celu zarządzania przez monitor zmian.

IEntityWithKey

Interfejs definiujący jednostkę zawierającą klucz.

IEntityWithRelationships

Interfejs, który klasa danych musi implementować, jeśli uwidacznia relacje

IRelatedEnd

Reprezentuje jeden koniec relacji.

Wyliczenia

RelationshipKind

Identyfikuje rodzaj relacji