Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Dataverse-tabellen bieden de gemeenschappelijke set tabellen die alle omgevingsdatabases hebben. De tabellen die hier worden vermeld, worden toegevoegd of gewijzigd wanneer u Dynamics 365-apps inschakelen selecteert? terwijl u Dataverse toevoegt aan een omgeving die u maakt.
Wanneer u over de benodigde licenties beschikt, kunt u Dynamics 365-producten installeren waarmee u nog meer tabellen kunt toevoegen of de bestaande Dynamics 365- of Dataverse-tabellen kunt aanpassen.
In deze tabel worden andere Dynamics 365-producten weergegeven die afhankelijk zijn van deze referentie:
| Product documentatie | Referentie producttabel |
|---|---|
| Verkoop | Verkooptabel/entiteitsreferentie |
| Buitendienst | Field Service-tabel/naslaginformatie voor entiteiten |
| Klantenservice | Naslaginformatie over klantenservicetabel |
Deze referentie omvat alleen die tabellen waarin:
IsPrivate staat gelijk aan
false- Dit sluit tabellen uit waarvoor geen externe gebruiksscenario's bestaan. Meer informatie over privétafels
IsIntersect is
falsegelijk aan of IsIntersect is gelijk aantrueen de tabel bevat meer dan 4 kolommen.- De meeste kruisingstabellen bevatten alleen de 4 kolommen die nodig zijn om de veel-op-veel-relatie te ondersteunen. Ze zijn niet nuttig. Snijdtabellen met meer dan vier kolommen zijn interessanter.
Messages
De berichten in deze lijst zijn van toepassing op de entiteit. Tabellen die eigendom zijn van de gebruiker ondersteunen bijvoorbeeld de Assign, GrantAccess, ModifyAccess, en RevokeAccess berichten, terwijl tabellen die eigendom zijn van de organisatie dat niet doen.
SDK voor .NET
Wanneer u de SDK voor .NET gebruikt, kunt u meestal de bijbehorende aanvraagklasse aanroepen die behoort tot de naamruimten Microsoft.Crm.Sdk.Messages of Microsoft.Xrm.Sdk.Messages . Deze klassen hebben namen die het Request voorvoegsel bevatten dat aan de berichtnaam is toegevoegd.
Sommige berichten worden toegevoegd als aangepaste acties voor de oplossingen die ze ondersteunen. Deze berichten zijn niet gedefinieerd in de SDK-assembly's, maar er zijn verschillende manieren waarop u ze kunt gebruiken.
Web-API
Wanneer u de web-API gebruikt, kunt u de algemene Dataverse OData-functies en -acties vinden die in deze verwijzingen zijn gedefinieerd:
Voor deze functies en acties, en eventuele extra functies en acties, kunt u ontdekken hoe u deze kunt gebruiken door:
- Bekijk het $metadata servicedocument voor details over de parameters en retourwaarden. Zie Actiedefinities en Functiedefinities voor meer informatie.
- Roep acties en functies op. Zie Web-API-acties gebruiken en Web-API-functies gebruiken voor meer informatie.
Evenementen
Evenementen zijn berichten die bestaan zodat u zich erop kunt abonneren. Tenzij je de gebeurtenis hebt toegevoegd, moet je het bericht niet aanroepen, maar je er alleen op abonneren. Je kunt je op verschillende manieren abonneren op evenementen, bijvoorbeeld:
- Gebruik de Power Automate Dataverse-connector met behulp van de trigger Wanneer een actie wordt uitgevoerd .
- Registreer een Dataverse-plug-in om op de gebeurtenis te reageren.
- Verzend gebeurtenisgegevens naar Azure of een webhook met Dataverse Azure-integratie
Eigenschappen
Deze sectie bevat geselecteerde entiteitseigenschappen in plaats van alle entiteiten. Alleen de eigenschappen die naar verwachting het nuttigst zijn voor ontwikkelaars worden opgenomen. Sommige waarden van entiteitseigenschappen kunnen worden gewijzigd.
Columns
Kolommen worden weergegeven in twee afzonderlijke secties: Beschrijfbare kolommen/attributen en Alleen-lezen kolommen/attributen. Het doel van deze scheiding is om zich te concentreren op de kolommen die een ontwikkelaar kan instellen bij het maken of bijwerken van rijen in een tabel. Inzicht in deze kolommen helpt een ontwikkelaar te begrijpen wat hij met de tabel kan doen, behalve alleen het ophalen van de waarden.
De kolommen in de sectie Beschrijfbare kolommen/kenmerken retourneren true voor de eigenschappen IsValidForCreate of IsValidForUpdate (meestal beide). Als een van deze eigenschappen onwaar retourneert, wordt dit aangegeven.
Alleen-lezen kolommen/kenmerken retourneren altijd onwaar voor de eigenschappen IsValidForCreateenIsValidForUpdate .
De keuzekolomopties in deze referentiedocumentatie zijn afkomstig van een implementatie waarbij Engels de basistaal is. Sommige keuzeopties kunnen variëren, afhankelijk van de basistaal die is geselecteerd bij het maken van de omgeving. Deze verschillen sluiten beter aan bij de opties die het beste bij de taal of cultuur passen. U bent vrij om deze opties aan te passen door de labels te wijzigen of indien nodig opties toe te voegen en te verwijderen.
Relationships
De klasse EntityMetadata bevat drie eigenschappen om relaties weer te geven:
| Vastgoed | Typologie | Description |
|---|---|---|
| OneToManyRelaties | OneToManyRelationshipMetadata[] | Hiermee haalt u de matrix met een-op-veel-relaties voor de entiteit op. |
| VeelToOneRelaties | OneToManyRelationshipMetadata[] | Hiermee haalt u de matrix met veel-op-één-relaties voor de entiteit op. |
| VeelNaarVeelRelaties | VeelNaarVeelRelatieMetagegevens | Hiermee haalt u de matrix met veel-op-veel-relaties voor de entiteit op. |
Opmerking
Het is belangrijk om in gedachten te houden dat hoewel elke tabel de relaties vermeldt die erop van toepassing zijn, elke relatie door beide tabellen wordt gedeeld. De relaties bestaan tussen de tabellen. Hoewel er een-To-Many-relaties bestaan, zijn veel-op-één-relaties gewoon een weergave van een één-To-Many-relatie uit de referentietabel.
Veel-op-één-relaties
Bevat de volgende OneToManyRelationship eigenschappen:
| Vastgoed | Description |
|---|---|
ReferencedEntity |
De logische naam van de gerelateerde tabel. |
ReferencedAttribute |
De logische naam van de primaire sleutel van de gerelateerde tabel. |
ReferencingEntity |
De logische naam van de gerelateerde tabel met de opzoekkolom. |
ReferencingAttribute |
De logische naam van de opzoekkolom in de gerelateerde tabel die een verwijzing bevat naar de primaire sleutel van de primaire tabel. |
IsHierarchical |
Of de relatie een zelfreferentiële hiërarchische relatie vertegenwoordigt |
CascadeConfiguration |
Gegevens die beschrijven welke bewerkingen worden uitgevoerd op de bovenliggende entiteit, worden doorberekend naar gerelateerde entiteiten. Meer informatie: Cascade-configuratie |
Eén-op-veel relaties
Bevat de volgende OneToManyRelationship eigenschappen:
| Vastgoed | Description |
|---|---|
ReferencingEntity |
De logische naam van de gerelateerde tabel. |
ReferencingAttribute |
De logische naam van de kolom in de gerelateerde tabel die een verwijzing bevat naar de primaire sleutel van de primaire tabel. |
IsCustomizable |
Of de eigenschappen van de relatie kunnen worden veranderd. |
ReferencedEntityNavigationPropertyName |
De naam van de navigatie-eigenschap met de waarde van de web-API-verzameling voor deze relatie. Meer informatie: Eigenschappen van web-API-navigatie |
AssociatedMenuConfiguration |
Gegevens die door modelgestuurde apps worden gebruikt om te bepalen of en hoe de gerelateerde entiteitsgegevens toegankelijk zijn in de gebruikersinterface van de primaire entiteit. |
Veel-op-veel relaties
Elke veel-op-veel-relatie bevat Entity1LogicalName en Entity2LogicalName. Voor deze documentatie worden relatiegegevens verstrekt in de context van de huidige tabel. Of het nu wel of Entity1 niet echt belangrijk isEntity2.
Voor elke veel-op-veel-relatie zijn de volgende eigenschappen opgenomen:
| Vastgoed | Description |
|---|---|
IntersectEntityName |
De logische naam van de snijtabel die deze veel-op-veel-relatie ondersteunt. U kunt deze waarde gebruiken bij het samenvoegen van tabelkolommen met behulp van FetchXML |
IsCustomizable |
Of de eigenschappen van de relatie kunnen worden veranderd. |
SchemaName |
De schemanaam van de relatie. |
IntersectAttribute |
De naam van de kolom in de snijtabel die de primaire sleutel is voor records van dit type. |
NavigationPropertyName |
De naam van de navigatie-eigenschap met de waarde van de web-API-verzameling voor deze relatie. Meer informatie: Eigenschappen van web-API-navigatie |
AssociatedMenuConfiguration |
Gegevens die door modelgestuurde apps worden gebruikt om te bepalen of en hoe de gegevens van de tweede tabel vanuit deze tabel toegankelijk zijn in de gebruikersinterface. |
In het zeldzame geval dat een veel-op-veel-relatie naar zichzelf verwijst, zoals voor Connection Role (ConnectionRole) connectionroleassociation_association, Entity1 of Entity2 is voorafgegaan aan de eigenschap.
| Vastgoed | Waarde |
|---|---|
Entity1IntersectAttribute |
De naam van de kolom in de snijtabel die de primaire sleutel is voor records van dit type als de eerste tabel. |
Entity2IntersectAttribute |
De naam van de kolom in de snijtabel die de primaire sleutel is voor records van dit type als de tweede tabel. |
Entity1NavigationPropertyName |
De naam van de navigatie-eigenschap met de waarde van de web-API-verzameling voor deze relatie als de eerste tabel. |
Entity2NavigationPropertyName |
De naam van de navigatie-eigenschap met waarde van de web-API-verzameling voor deze relatie als de tweede tabel. |
Entity1AssociatedMenuConfiguration |
Gegevens die door modelgestuurde apps worden gebruikt om te bepalen of en hoe de gegevens van de tweede tabel toegankelijk zijn in de gebruikersinterface vanuit deze tabel als de eerste tabel. |
Entity2AssociatedMenuConfiguration |
Gegevens die door modelgestuurde apps worden gebruikt om te bepalen of en hoe de gegevens van de tweede tabel in de gebruikersinterface kunnen worden geopend vanuit deze tabel als de tweede tabel |