Log Level
Defined under the namespace Scandit.Datacapture.Core
- LogLevel
Added in version 8.7.0
Severity threshold for ScanditLogger. A record is emitted when its own level is less than or equal to the configured level, and the configured level is not Off.
The level is only one of the two gates a record has to pass. The other is its LogCategory, which is checked independently — raising the level does not reveal records whose category is masked out. See LogCategory.
- Off
Added in version 8.7.0
No records are emitted. This is the default: the logger stays silent until you call ScanditLogger.setLevel().
- Error
Added in version 8.7.0
Failures that the SDK could not recover from.
- Warn
Added in version 8.7.0
Recoverable problems and misuse the SDK worked around.
- Info
Added in version 8.7.0
Coarse-grained progress, such as a mode being created or disposed.
- Debug
Added in version 8.7.0
Individual bridge calls, listener registrations and lifecycle transitions. This is the level to use when reproducing an integration problem.
- Trace
Added in version 8.7.0
The most verbose level, reserved for records the SDK does not currently produce. Raising the level to Trace therefore shows nothing that Debug does not already show. To see more, widen the category mask instead — see LogCategory.