Severity property
- Last Updated: January 18, 2024
- 1 minute read
- OpenEdge
- Version 12.8
- Documentation
A convenience property intended for ABL programmers who want to rank their
application error objects according to a severity scheme. Providing this property through
inheritance in the base Progress.Lang.AppError class allows severity
ranking without having to create this property in a subclass.
Data type: INTEGER
Access: PUBLIC Readable/Writeable
Applies to: Progress.Lang.ProError class, System.Exception class (OpenEdge-enhanced)
Progress.Lang.SysError objects and Progress.Lang.AppError objects automatically created by the AVM as a result of a
RETURN ERROR statement have no notion of error severity. For these
objects, the property is set to zero (0).
.NET Exception objects also do not use this property.