Table of Contents

Class ReportProcessingException

Namespace
DocWright.Reporting.Processing
Assembly
DocWright.Reporting.dll

A report could not be processed: a parameter has no valid value, a definition error stops it, a data provider broke its own schema, or — in strict mode — anything reported as an error.

public sealed class ReportProcessingException : DocWrightException, ISerializable
Inheritance
ReportProcessingException
Implements
Inherited Members

Remarks

DiagnosticCode says which. Resource limits are not reported this way: an exceeded limit raises ResourceLimitExceededException, and cancellation raises OperationCanceledException.

Constructors

ReportProcessingException()

Initializes an exception with no details.

ReportProcessingException(string)

Initializes an exception with a message.

ReportProcessingException(string, Exception?)

Initializes an exception with a message and an inner exception.

ReportProcessingException(string, string?)

Initializes an exception with a message and a diagnostic code.

Properties

DiagnosticCode

Gets the diagnostic code, when there is one.