Interface – een verwijderde enum-uitbreidingswaarde verwerken
Belangrijk
Deze inhoud is gearchiveerd en wordt niet bijgewerkt. Ga voor de meest recente documentatie naar Nieuwe en geplande functies voor Dynamics 365 Business Central. Ga voor de meest recente releaseplannen naar de pagina Releaseplannen voor Dynamics 365 en Microsoft Power Platform.
Geactiveerd voor | Openbare preview | Algemene beschikbaarheid |
---|---|---|
Beheerders, makers, marketeers of analisten, automatisch | 1 februari 2021 | 1 april 2021 |
Zakelijke waarde
Voeg tolerantie toe aan interface-implementaties wanneer een uitbreidbare enum-waarde is verwijderd omdat de uitbreiding is verwijderd die de waarde declareerde.
Functiedetails
Enums kunnen worden gebruikt om een interface-implementatie te selecteren. Vanwege de pluggable aard kan een enum-uitbreiding (en de bijbehorende interface-implementatie) echter van de tenant zijn verwijderd, terwijl de instelling voor de enum behouden blijft, nu verwijzend naar een 'onbekende' waarde. In plaats van dat app-code de validatielogica toevoegt voor het afhandelen van dit scenario, zou het platform moeten opvangen wanneer een ongeldige enum-waarde wordt opgegeven en een uitbreidbare manier mogelijk maken om daarmee om te gaan.
Deze functie is verwant met, maar niet gelijk aan, de functie Terugvallen op de standaardwaarde (die wordt gebruikt als er geen enum-waarde is opgegeven).