Skip to main content

TranspileResult

  • Namespace: PPDS.Dataverse.Sql.Transpilation
  • Assembly: PPDS.Dataverse
  • Kind: Class

Summary

Result of SQL to FetchXML transpilation, including virtual column metadata.

Members

Methods

Simple

TranspileResult Simple(string fetchXml)

Creates a simple result with no virtual columns.

Properties

FetchXml

string FetchXml { get; set; }

The transpiled FetchXML string.

VirtualColumns

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

Virtual columns that were detected and need special handling. Key is the virtual column name (e.g., "owneridname"), value is the base column name (e.g., "ownerid").