System.Data.Objects.DataClasses Névtér
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Ide tartoznak az entitásadatmodellben (EDM) definiált típusok alaposztályai, a navigációs tulajdonságok által visszaadott típusok alaposztályai, valamint a közös nyelvi futtatókörnyezeti (CLR) objektumokat a fogalmi modellben típusokra leképező attribútumokat meghatározó osztályok.
Osztályok
| Name | Description |
|---|---|
| ComplexObject |
Összetett típusok alaposztálya. |
| EdmComplexPropertyAttribute |
Az attribútum azt jelzi, hogy a tulajdonság egy összetett tulajdonságot jelöl. |
| EdmComplexTypeAttribute |
Az attribútum azt jelzi, hogy az osztály egy összetett típust jelöl. |
| EdmEntityTypeAttribute |
Az attribútum azt jelzi, hogy az osztály egy entitástípust jelöl. |
| EdmEnumTypeAttribute |
Számtípust jelző attribútum. |
| EdmFunctionAttribute |
Egy olyan attribútum, amely egy metódusra alkalmazva azt jelzi, hogy a metódus egy függvény proxyja a elméleti modellben vagy a tárolási modellben. |
| EdmPropertyAttribute |
Alaposztály olyan attribútumokhoz, amelyek meghatározzák, hogy az objektumréteg típusok tulajdonságai hogyan vannak megfeleltetve az entitástípusok vagy összetett típusok tulajdonságaihoz a fogalmi modellben. |
| EdmRelationshipAttribute |
Két entitástípus közötti kapcsolatot határoz meg a fogalmi modellben lévő társítás alapján. |
| EdmRelationshipNavigationPropertyAttribute |
Az attribútum azt jelzi, hogy a tulajdonság egy navigációs tulajdonságot jelöl. |
| EdmScalarPropertyAttribute |
Az attribútum azt jelzi, hogy a tulajdonság skaláris tulajdonságot jelöl. |
| EdmSchemaAttribute |
Az attribútum azt jelzi, hogy a szerelvény olyan osztályokat tartalmaz, amelyek egy fogalmi modell entitástípusaihoz vannak megfeleltetve. |
| EdmTypeAttribute |
Alaposztály olyan attribútumokhoz, amelyek meghatározzák, hogy az objektumréteg típusai hogyan vannak megfeleltetve az entitástípusoknak és az összetett típusoknak a fogalmi modellben. |
| EntityCollection<TEntity> |
Objektumgyűjteményt jelöl a kapcsolat "több" végén. |
| EntityObject |
Alaposztály az entitás adatmodell eszközei által létrehozott entitástípusokhoz. |
| EntityReference |
Alaposztály, amely nem általános funkciókat implementál egy EntityReference<TEntity>. |
| EntityReference<TEntity> |
Egy társítás kapcsolódó végét jelöli, amelynek többszöröse nulla vagy egy. |
| RelatedEnd |
Egy alaposztályt jelöl, amely a kapcsolódó végpontok általános funkcióit valósítja meg. |
| RelationshipManager |
Az objektumkörnyezetben lévő objektumok közötti kapcsolatok nyomon követésére szolgál. |
| StructuralObject |
Egy dátumobjektumhoz szükséges gyakori metódusokat tartalmazó osztályt jelöl. |
Interfészek
| Name | Description |
|---|---|
| IEntityChangeTracker |
Meghatározza az Objektumszolgáltatások által az objektum tulajdonságain végrehajtott módosítások nyomon követésére használt létesítményeket. |
| IEntityWithChangeTracker |
A változáskövetést megvalósító entitástípust definiál. |
| IEntityWithKey |
Olyan entitástípust határoz meg, amely egy entitáskulcsot tesz elérhetővé. |
| IEntityWithRelationships |
Olyan entitástípust határoz meg, amely egy vagy több más entitástípushoz kapcsolódik. |
| IRelatedEnd |
Meghatározza a kapcsolat végét. |
Enumerációk
| Name | Description |
|---|---|
| RelationshipKind |
Két vagy több entitás közötti kapcsolat típusának számbavétele. |
Megjegyzések
Az entitásadatmodell-eszközök a elméleti modellfájlt használják az ebben a névtérben lévő osztályokból származó adatosztályok létrehozásához. További információt az Object Services áttekintésében (Entity Framework) talál. Az egyéni adatosztályok örökölhetnek ebben a névtérben lévő osztályoktól. A System.Data.Objects.DataClasses névtér olyan interfészeket is tartalmaz, amelyek egyéni adatosztályok implementálásához használhatók anélkül, hogy az entitás-keretrendszer osztályaitól örökölnek. További információt az Objektumok testreszabása című témakörben talál.