Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Ezzel a hivatkozással megismerheti az egyes táblák elérhető műveleteit, az egyes táblák alapértelmezett oszlopait és a táblák közötti kapcsolatokat. A tábladefiníciók az EntityMetadata osztályt használják.
Ez a hivatkozás csak azokat a táblázatokat tartalmazza, amelyek:
EntityMetadata.IsPrivateegyenlőfalseEz a feltétel kizárja a külső használati esetek nélküli táblákat.
EntityMetadata.IsIntersectegyenlő vagyfalseIsIntersect egyenlő,truea tábla pedig négynél több oszlopot tartalmaz.A metszettáblák többsége csak a több-a-többhöz kapcsolat támogatásához szükséges négy oszlopot tartalmazza. Nem hasznosak. A négynél több oszlopot tartalmazó metszettáblák nem gyakoriak és érdekesebbek.
A környezet összes táblájáról további információt a környezet tábladefinícióinak tallózása című témakörben talál.
Dynamics 365-termékek táblareferenciája
A Dynamics 365-termékek a Dataverse-t használják. Amikor létrehoz egy környezetet a Dynamics 365-termékekhez, a környezet az összes Dynamics 365-termékhez közös táblázatokkal rendelkezik. Tekintse meg az Dynamics 365 engedélyezett alkalmazások táblájának/entitásainak hivatkozását.
Minden egyes Dynamics 365 termék további táblákat adhat hozzá. Az alábbi táblázat az adott Dynamics 365-termékekre vonatkozó táblázathivatkozást mutatja be:
| Termékdokumentáció | Terméktáblázat referencia |
|---|---|
| Értékesítési adatok | Értékesítési tábla/entitás hivatkozás |
| Helyszíni szolgáltatás | Field Service tábla/entitás hivatkozása |
| Ügyfélszolgálat | Ügyfélszolgálati tábla/entitás hivatkozás |
Tulajdonságok
Ez a szakasz a kiválasztott entitástulajdonságokat tartalmazza, nem pedig az összeset. Csak azokat a tulajdonságokat tartalmazza, amelyek a fejlesztők számára a leginkább hasznosak. Az entitástulajdonságok egyes értékei módosíthatók.
Columns
Az oszlopok két külön szakaszban jelennek meg:
| Section | Description |
|---|---|
| Írható oszlopok/attribútumok | A táblák sorainak létrehozásakor vagy frissítésekor beállítható oszlopok. Ezek az oszlopok általában mindkettőhöz vagy AttributeMetadata.IsValidForUpdate a AttributeMetadata.IsValidForCreate tulajdonságokhoz térnek visszatrue. Ha bármelyik tulajdonság visszaadja false, ez a feltétel jelenik meg. |
| Írásvédett oszlopok/attribútumok | A táblázat sorainak létrehozásakor vagy frissítésekor beolvasható, de nem állíthatók be oszlopok. Ezek az oszlopok mindig a tulajdonságokra és AttributeMetadata.IsValidForUpdate a AttributeMetadata.IsValidForCreate tulajdonságokra is visszatérnekfalse. |
Választási lehetőség oszlop beállításai
A referenciadokumentációban található adatválaszték-oszlopok olyan üzemelő példányból származnak, ahol az angol az alapnyelv. Egyes választási lehetőségek a környezet létrehozásakor kiválasztott alapnyelvtől függően változhatnak. Ezek a különbségek jobban igazodnak a nyelvhez vagy kultúrához leginkább illő lehetőségekhez. Ezeket a beállításokat testre szabhatja a címkék módosításával, illetve a beállítások igény szerinti hozzáadásával és eltávolításával.
Relationships
Az EntityMetadata osztály három tulajdonságot tartalmaz a kapcsolatok megjelenítéséhez:
| Ingatlan | Típus | Description |
|---|---|---|
| OneToManyRelationships | OneToManyRelationshipMetadata[] | Lekéri az entitás egy-a-többhöz kapcsolatainak tömbjét. |
| Sok-egyhez kapcsolatok | OneToManyRelationshipMetadata[] | Lekéri az entitás több-az-egyhez kapcsolatainak tömbjét. |
| Sok-sokKapcsolatok | ManyToManyRelationshipMetadata[] | Lekéri az entitás több-a-többhöz kapcsolatainak tömbjét. |
Megjegyzés:
Bár minden tábla felsorolja a rá vonatkozó kapcsolatokat, az egyes kapcsolatokat mindkét tábla megosztja. A táblák közötti kapcsolatok léteznek. Míg az egy-a-többhöz kapcsolatok léteznek, a több-az-egyhez kapcsolatok egyszerűen egy-a-többhöz kapcsolat nézetét képezik a hivatkozó táblából.
Több-egyhez kapcsolatok
Az alábbi osztálytulajdonságokatOneToManyRelationshipMetadata tartalmazza:
| Ingatlan | Description |
|---|---|
ReferencedEntity |
A kapcsolódó tábla logikai neve. |
ReferencedAttribute |
A kapcsolódó tábla elsődleges kulcsának logikai neve. |
ReferencingEntity |
A keresőoszlopot tartalmazó kapcsolódó tábla logikai neve. |
ReferencingAttribute |
A kapcsolódó tábla keresőoszlopának logikai neve, amely az elsődleges tábla elsődleges kulcsára mutató hivatkozást tartalmaz. |
IsHierarchical |
A kapcsolat önhivatkozó hierarchikus kapcsolatot képvisel-e |
CascadeConfiguration |
A szülő entitáson végrehajtott műveleteket leíró adatok kapcsolódó entitásokra kaszkádoltak. További információ: Kaszkádolt konfiguráció. |
Egy-a-többhöz kapcsolatok
Az alábbi osztálytulajdonságokatOneToManyRelationshipMetadata tartalmazza:
| Ingatlan | Description |
|---|---|
ReferencingEntity |
A kapcsolódó tábla logikai neve. |
ReferencingAttribute |
A kapcsolódó tábla azon oszlopának logikai neve, amely az elsődleges tábla elsődleges kulcsára mutató hivatkozást tartalmaz. |
IsCustomizable |
Módosíthatja-e a kapcsolat tulajdonságait. |
ReferencedEntityNavigationPropertyName |
A kapcsolat webes API-gyűjteményértékű navigációs tulajdonságának neve. További információt a Webes API navigációs tulajdonságai című témakörben talál. |
AssociatedMenuConfiguration |
A modellvezérelt alkalmazások által használt adatok annak szabályozására, hogy a kapcsolódó entitásadatok elérhetők-e a felhasználói felületen az elsődleges entitásból, és ha igen, hogyan. |
Többszörös kapcsolatok
Minden több-a-többhöz kapcsolat tartalmazza az Entity1LogicalName és az Entity2LogicalName értéket. Ebben a dokumentációban a kapcsolat részletei az aktuális tábla kontextusában találhatók. Hogy ez valóban fontos-e Entity1 vagy sem Entity2 .
Minden több-a-többhöz kapcsolat esetében a következő ManyToManyRelationshipMetadata osztálytulajdonságok szerepelnek:
| Ingatlan | Description |
|---|---|
IntersectEntityName |
A több-a-többhöz kapcsolatot támogató metszőtábla logikai neve. |
IsCustomizable |
Módosíthatja-e a kapcsolat tulajdonságait. |
SchemaName |
A kapcsolat sémaneve. |
IntersectAttribute (Entity1IntersectAttribute vagy Entity2IntersectAttribute) |
Az intersect tábla azon oszlopának neve, amely az ilyen típusú rekordok elsődleges kulcsa. |
NavigationPropertyName (Entity1NavigationPropertyName vagy Entity2NavigationPropertyName) |
A kapcsolat webes API-gyűjteményértékű navigációs tulajdonságának neve. További információ: Webes API-navigáció tulajdonságai |
AssociatedMenuConfiguration (Entity1AssociatedMenuConfiguration vagy Entity2AssociatedMenuConfiguration) |
A modellvezérelt alkalmazások által használt adatok annak szabályozására, hogy a második tábla adatai elérhetők-e a felhasználói felületen, és ha igen, hogyan. |
Abban a ritka esetben, ha egy több-a-többhöz kapcsolat önhivatkozik, például a kapcsolati szerepkör (ConnectionRole) connectionroleassociation_association esetében, Entity1 vagy Entity2 a tulajdonság elé van tagolva.
| Ingatlan | Érték |
|---|---|
Entity1IntersectAttribute |
Az intercct tábla azon oszlopának neve, amely az ilyen típusú rekordok elsődleges kulcsa első táblaként. |
Entity2IntersectAttribute |
Az intersect tábla azon oszlopának neve, amely az ilyen típusú rekordok elsődleges kulcsa második táblaként. |
Entity1NavigationPropertyName |
A kapcsolat webes API-gyűjteményértékű navigációs tulajdonságának neve első táblaként. |
Entity2NavigationPropertyName |
A kapcsolat webes API-gyűjtemény értékű navigációs tulajdonságának neve második táblaként. |
Entity1AssociatedMenuConfiguration |
A modellvezérelt alkalmazások által használt adatok annak szabályozására, hogy a második tábla adatai elérhetők-e a felhasználói felületen ebből a táblából első táblaként, és ha igen, hogyan. |
Entity2AssociatedMenuConfiguration |
A modellalapú alkalmazások által használt adatok annak szabályozására, hogy a második tábla adatai elérhetők-e a felhasználói felületen második táblaként. |