Home › Dynamics 365 Customer Engagement (CRM) › Dynamics 365 – Plugin Execution Query
Dynamics 365 Customer Engagement (CRM) · Oct 30, 2017 · 1 MIN READ

Dynamics 365 – Plugin Execution Query

In Dynamics 365, when a plugin is executed, we can determine the query type that caused the plugin to fire through the IPluginExecutionContext in Microsoft.Xrm.Sdk.

In the example below, if we run create a simple plugin that runs on RetrieveMultiple, and display Active Accounts in the Dynamics 365 user interface, our plugin execution context will contain in the InputParameters a key for Query. The value of the key shows it is a FetchExpression query and the Fetch XML:

If we run the retreive multiple through other methods, such as using QueryExpression, this will be reflected in the input parameters. The options available for Microsoft.Xrm.Sdk.Query:

  • FetchExpression
  • QueryByAttribute
  • QueryExpression

 

Carl de Souza
Keep learning. Keep building.

Explore AI, agents & Microsoft technology.

I share practical ideas, tutorials, and videos about AI, AI agents, Microsoft technologies, and the Power Platform.

Subscribe on YouTube →
Carl de Souza Enterprise Architect at Microsoft · AI Technology Expert

Leave a Reply

Your email address will not be published. Required fields are marked *

Carl de Souza
KEEP LEARNING. KEEP BUILDING.

Explore AI, agents & Microsoft technology.

I share practical ideas, tutorials, and videos about AI, AI agents, Microsoft technologies, and the Power Platform.