-
Notifications
You must be signed in to change notification settings - Fork 0
When Filter
Julian Verdurmen edited this page Jul 27, 2016
·
9 revisions
Matches when the specified condition is met.
Supported in .NET, Silverlight, Compact Framework and Mono. ##Configuration Syntax
<rules>
<logger ... >
<filters>
<when condition="Condition" action="Enum"/>
</filters>
</logger>
</rules>
##Parameters ###Filtering Options
- condition - Condition expression. Condition Required. See Conditions page.
-
action - Action to be taken when filter matches. Required.
Possible values:-
Ignore
- The message should not be logged. -
IgnoreFinal
- The message should not be logged and processing should be finished. -
Log
- The message should be logged. -
LogFinal
- The message should be logged and processing should be finished. -
Neutral
- The filter doesn't want to decide whether to log or discard the message.
-
##Examples See Conditions page
##Remarks Conditions are expressed using a simple language described here.
- Search in documentation
- Getting started
- Examples
- External articles and tutorials
- FAQ
- Platform support
- Advanced Configuration file options
- Filtering log messages
- [Using Time Sources](Time Source)
- Visual Studio support
- Who is using NLog
- [Write custom extensions](Extending NLog)