log4net SDK Reference |

# log4net.Filter Namespace

Output event filters.

Namespace hierarchy

### Classes

Class | Description
--- | ---
DenyAllFilter | This filter drops all LoggingEvent.
FilterSkeleton | Subclass this type to implement customized logging event filtering
LevelMatchFilter | This is a very simple filter based on Level matching.
LevelRangeFilter | This is a simple filter based on Level matching.
LoggerMatchFilter | Simple filter to match a string in the event's logger name.
MdcFilter | Simple filter to match a keyed string in the MDC
NdcFilter | Simple filter to match a string in the NDC
PropertyFilter | Simple filter to match a string an event property
StringMatchFilter | Simple filter to match a string in the rendered message

### Interfaces

Interface | Description
--- | ---
IFilter | Implement this interface to provide customized logging event filtering

### Enumerations

Enumeration | Description
--- | ---
FilterDecision | The return result from Decide