Create a Dataverse plug-in
4 practice questions under this official exam objective (PL-400) — each with the community-verified answer, a full option-by-option explanation and instant feedback.
Why an async plug-in that raises InvalidPluginExecutionException does not retry
An integration sends created Dataverse records to a REST API and must retry when the API returns 500. The proposed solution registers an async plug-in
Preventing plug-in timeouts when calling a slow external web service
A plug-in makes multiple calls to an external web service and must not time out when that service is slow or failing. The documented remedy is to set
Why the plug-in tracing service cannot display a validation message on the form
A synchronous plug-in must show a resolution message on the form when validation fails. The tracing service (ITracingService.Trace) only writes diagno
Why a synchronous plug-in's output parameters cannot show a validation message on the form
A synchronous plug-in must display a resolution message on the form when validation fails. Output parameters only return data to the calling operation