System.Data.Entity.Core.Objects.DataClasses Obor názvů
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Třídy
ComplexObject |
Toto je rozhraní, které představuje minimální rozhraní potřebné k tomu, aby bylo entitou v ADO.NET. |
EdmComplexPropertyAttribute |
Atribut pro komplexní vlastnosti Implicitní výchozí vlastnosti AttributeUsage Inherited=True, AllowMultiple=False, Systém metadat to očekává a podívá se pouze na první z těchto atributů, i když jich existuje více. |
EdmComplexTypeAttribute |
atribut pro komplexní typy |
EdmEntityTypeAttribute |
Atribut identifikující základní třídu Edm |
EdmEnumTypeAttribute |
Atribut označující typ výčtu. |
EdmFunctionAttribute |
Označuje, že daná metoda je proxy pro funkci EDM. |
EdmPropertyAttribute |
Základní atribut pro vlastnosti mapované na ukládání elementů. Implicitní výchozí vlastnosti AttributeUsage Inherited=True, AllowMultiple=False, Systém metadat to očekává a podívá se pouze na první z těchto atributů, i když jich existuje více. |
EdmRelationshipAttribute |
Definuje relaci mezi dvěma typy entit na základě přidružení v koncepčním modelu. |
EdmRelationshipNavigationPropertyAttribute |
Atribut identifikující konce definované pro implicitní vlastnosti AttributeUsage RelationshipSet Inherited=True, AllowMultiple=False, Systém metadat to očekává a podívá se pouze na první z těchto atributů, i když jich existuje více. |
EdmScalarPropertyAttribute |
Atribut skalárních vlastností v IEntity. Implicitní výchozí vlastnosti AttributeUsage Inherited=True, AllowMultiple=False, Systém metadat to očekává a podívá se pouze na první z těchto atributů, i když jich existuje více. |
EdmSchemaAttribute |
Atribut pro statické typy |
EdmTypeAttribute |
Základní atribut pro schematizované typy |
EntityCollection<TEntity> |
Kolekce entit modelující konkrétní konstruktor EDM, který může být buď všemi entitami určitého typu, nebo entitami, které se účastní konkrétní relace. |
EntityObject |
Toto je třída je základem pro všechny přiřazené Třídy EntityObject. |
EntityReference |
Modeluje relaci končí násobností 1. |
EntityReference<TEntity> |
Modeluje relaci končí násobností 1. |
RelatedEnd |
Základní třída pro EntityCollection a EntityReference |
RelationshipManager |
Kontejner pro líně vytvořené objekty navigačních vlastností relace (kolekce a odkazy). |
StructuralObject |
Tato třída obsahuje běžné metody potřebné pro objekt data. |
Rozhraní
IEntityChangeTracker |
Toto rozhraní je implementováno sledováním změn a používá se datovými třídami k hlášení změn. |
IEntityWithChangeTracker |
Minimální rozhraní, které musí datová třída implementovat, aby bylo možné je spravovat pomocí sledování změn. |
IEntityWithKey |
Rozhraní, které definuje entitu obsahující klíč. |
IEntityWithRelationships |
Rozhraní, které musí datová třída implementovat, pokud zveřejňuje relace |
IRelatedEnd |
Představuje jeden konec relace. |
Výčty
RelationshipKind |
Určuje druh relace. |
Entity Framework