Skip to main content

QueryPlanResult

  • Namespace: PPDS.Dataverse.Query.Planning
  • Assembly: PPDS.Dataverse
  • Kind: Class

Summary

The result of building an execution plan: the root plan node plus metadata needed for execution and backward compatibility.

Members

Properties

EntityLogicalName

string EntityLogicalName { get; set; }

The primary entity logical name.

FetchXml

string FetchXml { get; set; }

The generated FetchXML (for backward compatibility with SqlQueryResult).

RootNode

IQueryPlanNode RootNode { get; set; }

The root node of the execution plan.

VirtualColumns

IReadOnlyDictionary<string, VirtualColumnInfo> VirtualColumns { get; set; }

Virtual columns detected during transpilation.