Table of Contents

Class RdlFormatSettingKeys

Namespace
DocWright.Formats.Rdl
Assembly
DocWright.Formats.Rdl.dll

The FormatSettings keys the RDL writer understands.

public static class RdlFormatSettingKeys
Inheritance
RdlFormatSettingKeys
Inherited Members

Remarks

Every key is prefixed rdl: so writers for other formats can share the dictionary without collision. Keys are matched case-insensitively and ordinally. A key with the rdl: prefix that is not listed here, or a listed key whose value will not parse, is reported as a diagnostic and falls back to the documented default — never ignored in silence, and never an exception on the default path.

Fields

DataSetName

rdl:dataSetName — the emitted dataset name.

DataSourceName

rdl:dataSourceName — the emitted data source name.

EmbedImages

rdl:embedImages — "true" or "false".

Prefix

The key prefix that marks a setting as belonging to the RDL writer.

ReportId

rdl:reportId — the value for rd:ReportID.

ReportKind

rdl:reportKind — "server" or "client". The extensions "rdl" and "rdlc" are accepted as synonyms, as are the RdlReportKind member names.

SchemaVersion

rdl:schemaVersion — "2016" or "2010". The long namespace-style forms "2016/01" and "2010/01" are accepted too.

Methods

IsRdlKey(string?)

Determines whether a key belongs to the RDL writer.