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 |