| LoggingConfigurationAddRule Method (LogLevel, LogLevel, Target, String) |
Add a rule with min- and maxLevel.
Namespace:
NLog.Config
Assembly:
NLog (in NLog.dll) Version: 5.3.4+73d83d3161d31288ca5c554cc50d27b6bed5f28b
Syntax public void AddRule(
LogLevel minLevel,
LogLevel maxLevel,
Target target,
string loggerNamePattern = "*"
)
Public Sub AddRule (
minLevel As LogLevel,
maxLevel As LogLevel,
target As Target,
Optional loggerNamePattern As String = "*"
)
Dim instance As LoggingConfiguration
Dim minLevel As LogLevel
Dim maxLevel As LogLevel
Dim target As Target
Dim loggerNamePattern As String
instance.AddRule(minLevel, maxLevel, target,
loggerNamePattern)
member AddRule :
minLevel : LogLevel *
maxLevel : LogLevel *
target : Target *
?loggerNamePattern : string
(* Defaults:
let _loggerNamePattern = defaultArg loggerNamePattern "*"
*)
-> unit
Parameters
- minLevel
- Type: NLogLogLevel
Minimum log level needed to trigger this rule. - maxLevel
- Type: NLogLogLevel
Maximum log level needed to trigger this rule. - target
- Type: NLog.TargetsTarget
Target to be written to when the rule matches. - loggerNamePattern (Optional)
- Type: SystemString
Logger name pattern. It may include the '*' wildcard at the beginning, at the end or at both ends.
See Also