Table of Contents

Namespace DocWright.Reporting

Namespaces

DocWright.Reporting.Data
DocWright.Reporting.Export
DocWright.Reporting.Expressions
DocWright.Reporting.Pagination
DocWright.Reporting.Processing
DocWright.Reporting.Rdl
DocWright.Reporting.Viewer

Classes

RdlElement

One element of a report definition, with its attributes, its children and — for a leaf — its text. This is the whole model: a definition is a tree of these.

RdlMeasure

Converts between RDL size strings ("2.5in", "12pt") and integer twips.

RdlSchema

What the report-definition schema says about an element: where a child belongs, whether it is required, and what kind of value it holds.

RdlSchemaChild

One child element declaration within a type.

RdlSchemaType

One type in the report-definition schema.

ReportDefinition

A report definition: the whole of an .rdl or .rdlc file, mutable and lossless.

ReportNamespaces

The namespaces that identify a report definition, and the mapping between them and ReportSchemaVersion.

ReportValidator

Checks a report definition for the mistakes a designer can make that the XML schema cannot see.

Structs

RdlAttribute

One attribute of a report-definition element.

RdlName

The namespace-qualified name of an element or attribute in a report definition.

Enums

ReportSchemaVersion

The report-definition schema a report is written against.