Apache log4net� SDK Documentation - Microsoft .NET Framework 4.0

PropertyFilter.Decide�Method�

Check if this filter should allow the event to be logged

[Visual�Basic]
Overrides�Public�Function�Decide( _
���ByVal loggingEvent�As�LoggingEvent�_
)�As�FilterDecision�_
����Implements�IFilter.Decide
[C#]
public�override�FilterDecision�Decide(
���LoggingEventloggingEvent
);

Parameters

loggingEvent
the event being logged

Return Value

see remarks

Implements

IFilter.Decide

Remarks

The event property for the Key is matched against the StringToMatch. If the StringToMatch occurs as a substring within the property value then a match will have occurred. If no match occurs this function will return Neutral allowing other filters to check the event. If a match occurs then the value of AcceptOnMatch is checked. If it is true then Accept is returned otherwise Deny is returned.

See Also

PropertyFilter Class | log4net.Filter Namespace