Pipeline Stages Quiz

5 questions Pass: 70% +25 pts (50 with Pro)

Quiz covering Create a Dataverse Plug-in

What you'll be asked

  1. Which pipeline stage executes before the database transaction begins, making it ideal for validation logic?
  2. You need to modify the values of a record before it is saved to the database. Which stage is most appropriate for this?
  3. When is the 'Post-operation' stage executed in the Dataverse event pipeline?
  4. If you need to perform an action that triggers an external system (like sending an email) only after the record is successfully committed to the database, which stage should you use?
  5. You have a plug-in registered in the Pre-operation stage that throws an InvalidPluginExecutionException. What is the impact on the database transaction?

Answers and explanations come after you submit.