В следующем примере Log
имеет тип ILog
.
Log.Logger.Log(null, log4net.Core.Level.Emergency, "Help!", null);
Для каждого уровня вы проверяете их Value
, чтобы узнать, когда они отключены.
Для log4net версии 1.2.10.0 у вас есть следующие уровни и соответствующие значения отсечения:
OFF: 2147483647
EMERGENCY: 120000
FATAL: 110000
ALERT: 100000
CRITICAL: 90000
SEVERE: 80000
ERROR: 70000
WARN: 60000
NOTICE: 50000
INFO: 40000
DEBUG: 30000
FINE: 30000
TRACE: 20000
FINER: 20000
VERBOSE: 10000
FINEST: 10000
ALL: -2147483648
Обратите внимание, что некоторые уровни имеют одинаковые значения, поэтому отключение одного из них также отключит другой, как, например, TRACE и FINER.