Q
You are enhancing a Microsoft Dynamics 365 finance and operations apps implementation by adding new attributes to certain entities without modifying the existing codebase.
You need to extend the functionality of these entities in a way that is upgrade-safe and adheres to best practices.
What should you do?
Question Info
Choose the Best Option
Click any option to instantly check if you're correct.
Explanation
Correct:Implement attribute classes to add metadata to the entity classes.
Option A is correct because attribute classes allow you to add metadata to entities without modifying the existing code, which is upgrade-safe. Option B is incorrect as it involves modifying the base code, which is not recommended. Option C is incorrect because it leads to code duplication and maintenance issues. Option D is incorrect as SQL triggers are not a part of X++ development and do not align with best practices for extending entities.
Want to remember what you got wrong?
Create a free account in seconds to track your score, revisit mistakes and continue X++ Programming Language where you left off.
- Save your progress & streak
- Topic-wise quizzes & scores
- Bookmark tricky questions
- Printable MCQ sets
Nice — 3 questions done!
Don't lose this streak. Sign up free to save your score and pick up exactly where you stopped.
Share This Question
Challenge a friend or share with your study group.