System.Data.Entity.Core.Objects.DataClasses Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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 |