Enum RdlSchemaVersion
The report-definition schema version the writer emits.
public enum RdlSchemaVersion
Fields
Rdl2016 = 0RDL 2016/01 — the default. Read by SSRS 2016 and later and by Power BI Report Server.
Rdl2010 = 1RDL 2010/01 — the last namespace published as a standalone downloadable schema. Read by SSRS 2008 R2 through 2014, and by every later version too, which is what makes it the useful opt-in for maximum reach.
Remarks
Only the two versions that are both current and reachable are offered. 2003/10,
2005/01 and 2008/01 are obsolete, and the 2009/01 namespace that appears in some
SQL Server 2008 R2 CTP builds was never released and must never be emitted.
Measured against the two committed schemas, 2016/01 is a strict superset of
2010/01: it adds five global types and four Report members and removes nothing.
Every one of those additions is a construct this writer deliberately does not emit, so for
DocWright's output the two versions differ only in the namespace URI. See
tests/DocWright.Tests/Data/rdl/PROVENANCE.md and the delta table in the Phase 24
handoff.