Merk
Tilgang til denne siden krever autorisasjon. Du kan prøve å logge på eller endre kataloger.
Tilgang til denne siden krever autorisasjon. Du kan prøve å endre kataloger.
Bruk denne referansen til å forstå de tilgjengelige operasjonene for bestemte tabeller, standardkolonnene i hver tabell og relasjonene mellom tabeller. Tabelldefinisjoner bruker EntityMetadata-klassen.
Denne referansen omfatter bare de tabellene der:
EntityMetadata.IsPrivateer likfalseDenne betingelsen utelukker tabeller uten eksterne brukstilfeller.
EntityMetadata.IsIntersectfalseer lik eller IsIntersect er liktrue, og tabellen inneholder mer enn fire kolonner.De fleste kryssende tabeller inneholder bare de fire kolonnene som er nødvendige for å støtte mange-til-mange-relasjonen. De er ikke nyttige. Kryssende tabeller med mer enn fire kolonner er ikke vanlige og mer interessante.
Hvis du vil vise informasjon om alle tabeller i miljøet, kan du se Bla gjennom tabelldefinisjoner i miljøet.
Tabellreferanse for Dynamics 365-produkter
Dynamics 365-produkter bruker Dataverse. Når du oppretter et miljø for Dynamics 365-produkter, har miljøet et felles sett med tabeller for alle Dynamics 365-produkter. Se Dynamics 365 tabell/enhetsreferanse for aktiverte apper.
Hvert bestemt Dynamics 365 produkt kan legge til flere tabeller. Tabellen nedenfor viser tabellreferansen for bestemte Dynamics 365-produkter:
| Produktdokumentasjon | Referanse til produkttabell |
|---|---|
| Sales | Referanse for salgstabell/enhet |
| Feltservice | Tabell-/enhetsreferanse for Field Service |
| Kundeservice | Referanse for Customer Service-tabell/-enhet |
Egenskaper
Denne delen inneholder valgte enhetsegenskaper i stedet for alle. Den inneholder bare de egenskapene som er mest nyttige for utviklere. Du kan endre enkelte enhetsegenskapsverdier.
Columns
Kolonner er oppført i to separate inndelinger:
| Inndeling | Description |
|---|---|
| Skrivbare kolonner/attributter | Kolonner du kan angi når du oppretter eller oppdaterer rader i en tabell. Disse kolonnene returnerer true enten AttributeMetadata.IsValidForCreate eller AttributeMetadata.IsValidForUpdate egenskapene, vanligvis begge deler. Hvis en av egenskapene returnerer false, angis denne betingelsen. |
| Skrivebeskyttede kolonner/attributter | Kolonner du kan hente, men som ikke kan angis når du oppretter eller oppdaterer rader i en tabell. Disse kolonnene returnerer false alltid for både egenskapene AttributeMetadata.IsValidForCreate og AttributeMetadata.IsValidForUpdate egenskapene. |
Valgkolonnealternativer
Alternativene for valgkolonne i denne referansedokumentasjonen kommer fra en distribusjon der engelsk er originalspråket. Noen valgalternativer kan variere avhengig av originalspråket som ble valgt når miljøet opprettes. Disse forskjellene passer nærmere til alternativer som passer best til språket eller kulturen. Du kan tilpasse disse alternativene ved å endre etikettene eller legge til og fjerne alternativer etter behov.
Relasjoner
EntityMetadata-klassen inneholder tre egenskaper for å representere relasjoner:
| Eiendom | Type | Description |
|---|---|---|
| OneToManyRelationships | OneToManyRelationshipMetadata[] | Henter matrisen med én-til-mange-relasjoner for enheten. |
| MangeToOne-relasjoner | OneToManyRelationshipMetadata[] | Henter matrisen med mange-til-én-relasjoner for enheten. |
| MangeTilMangeRelasjoner | ManyToManyRelationshipMetadata[] | Henter matrisen med mange-til-mange-relasjoner for enheten. |
Note
Hver tabell viser relasjonene som gjelder for den, men hver relasjon deles av begge tabellene. Relasjonene finnes mellom tabellene. Selv om det finnes én-til-mange-relasjoner, er mange-til-én-relasjoner ganske enkelt en visning av en én-til-mange-relasjon fra referansetabellen.
Mange-til-én-relasjoner
Inkluderer disse OneToManyRelationshipMetadata klasseegenskapene :
| Eiendom | Description |
|---|---|
ReferencedEntity |
Det logiske navnet på den relaterte tabellen. |
ReferencedAttribute |
Det logiske navnet på primærnøkkelen til den relaterte tabellen. |
ReferencingEntity |
Det logiske navnet på den relaterte tabellen som har oppslagskolonnen. |
ReferencingAttribute |
Det logiske navnet på oppslagskolonnen i den relaterte tabellen som inneholder en referanse til primærnøkkelen i primærtabellen. |
IsHierarchical |
Om relasjonen representerer et selvrefererende hierarkisk forhold |
CascadeConfiguration |
Data som beskriver hvilke operasjoner som utføres på den overordnede enheten, overlapper ned til relaterte enheter. Hvis du vil ha mer informasjon, kan du se Gjennomgripende konfigurasjon. |
Én-til-mange-relasjoner
Inkluderer disse OneToManyRelationshipMetadata klasseegenskapene :
| Eiendom | Description |
|---|---|
ReferencingEntity |
Det logiske navnet på den relaterte tabellen. |
ReferencingAttribute |
Det logiske navnet på kolonnen i den relaterte tabellen som inneholder en referanse til primærnøkkelen til primærtabellen. |
IsCustomizable |
Om du kan endre egenskapene for relasjonen. |
ReferencedEntityNavigationPropertyName |
Navnet på navigasjonsegenskapen for web-API-samlingsverdi for denne relasjonen. Hvis du vil ha mer informasjon, kan du se Egenskaper for web-API-navigering. |
AssociatedMenuConfiguration |
Data som brukes av modelldrevne apper til å kontrollere om og hvordan de relaterte enhetsdataene kan åpnes i brukergrensesnittet fra hovedenheten. |
Mange-til-mange-relasjoner
Hver mange-til-mange-relasjon inkluderer Entity1LogicalName og Entity2LogicalName. For denne dokumentasjonen er relasjonsdetaljer angitt i konteksten til gjeldende tabell. Om det er Entity1Entity2 eller ikke er veldig viktig.
For hver mange-til-mange-relasjon inkluderes følgende ManyToManyRelationshipMetadata klasseegenskaper :
| Eiendom | Description |
|---|---|
IntersectEntityName |
Det logiske navnet på den kryssende tabellen som støtter denne mange-til-mange-relasjonen. |
IsCustomizable |
Om du kan endre egenskapene for relasjonen. |
SchemaName |
Skjemanavnet for relasjonen. |
IntersectAttribute (Entity1IntersectAttribute eller Entity2IntersectAttribute) |
Navnet på kolonnen i den kryssende tabellen som er primærnøkkelen for poster av denne typen. |
NavigationPropertyName (Entity1NavigationPropertyName eller Entity2NavigationPropertyName) |
Navnet på navigasjonsegenskapen for web-API-samlingsverdi for denne relasjonen. Mer informasjon: Egenskaper for web-API-navigasjon |
AssociatedMenuConfiguration (Entity1AssociatedMenuConfiguration eller Entity2AssociatedMenuConfiguration) |
Data som brukes av modelldrevne apper til å kontrollere om og hvordan de andre tabelldataene kan åpnes i brukergrensesnittet fra denne tabellen. |
I sjeldne tilfeller der en mange-til-mange-relasjon refererer til seg selv, for eksempel for tilkoblingsrolle (ConnectionRole) connectionroleassociation_association, Entity1 eller Entity2 er foran egenskapen.
| Eiendom | Verdi |
|---|---|
Entity1IntersectAttribute |
Navnet på kolonnen i den kryssende tabellen som er primærnøkkelen for poster av denne typen som den første tabellen. |
Entity2IntersectAttribute |
Navnet på kolonnen i den kryssende tabellen som er primærnøkkelen for poster av denne typen som den andre tabellen. |
Entity1NavigationPropertyName |
Navnet på navigasjonsegenskapen for web-API-samlingsverdi for denne relasjonen som den første tabellen. |
Entity2NavigationPropertyName |
Navnet på navigasjonsegenskapen for web-API-samlingen for denne relasjonen som den andre tabellen. |
Entity1AssociatedMenuConfiguration |
Data som brukes av modelldrevne apper til å kontrollere om og hvordan de andre tabelldataene kan åpnes i brukergrensesnittet fra denne tabellen som den første tabellen. |
Entity2AssociatedMenuConfiguration |
Data som brukes av modelldrevne apper til å kontrollere om og hvordan de andre tabelldataene kan åpnes i brukergrensesnittet fra denne tabellen som den andre tabellen. |