AppenderSkeleton MethodsApache log4net™ SDK Documentation
The AppenderSkeleton type exposes the following members.
Methods

  NameDescription
Public methodActivateOptions
Initialize the appender based on the options set
Public methodAddFilter
Adds a filter to the end of the filter chain.
Protected methodAppend(LoggingEvent)
Subclasses of AppenderSkeleton should implement this method to perform actual logging.
Protected methodAppend( LoggingEvent )
Append a bulk array of logging events.
Public methodClearFilters
Clears the filter list for this appender.
Public methodClose
Closes the appender and release resources.
Public methodDoAppend(LoggingEvent)
Performs threshold checks and invokes filters before delegating actual logging to the subclasses specific [M:Append(LoggingEvent)] method.
Public methodDoAppend( LoggingEvent )
Performs threshold checks and invokes filters before delegating actual logging to the subclasses specific [M:Append(LoggingEvent[])] method.
Public methodOnlineEquals
Determines whether the specified OnlineObject is equal to the current OnlineObject.
(Inherited from OnlineObject.)
Protected methodFilterEvent
Test if the logging event should we output by this appender
Protected methodFinalize
Finalizes this appender by calling the implementation's Close  method.
(Overrides OnlineObject Finalize .)
Public methodOnlineGetHashCode
Serves as a hash function for a particular type.
(Inherited from OnlineObject.)
Public methodOnlineGetType
Gets the OnlineType of the current instance.
(Inherited from OnlineObject.)
Protected methodIsAsSevereAsThreshold
Checks if the message level is below this appender's threshold.
Protected methodOnlineMemberwiseClone
Creates a shallow copy of the current OnlineObject.
(Inherited from OnlineObject.)
Protected methodOnClose
Is called when the appender is closed. Derived classes should override this method if resources need to be released.
Protected methodPreAppendCheck
Called before [M:Append(LoggingEvent)] as a precondition.
Protected methodRenderLoggingEvent(LoggingEvent)
Renders the LoggingEvent to a string.
Protected methodRenderLoggingEvent(TextWriter, LoggingEvent)
Renders the LoggingEvent to a string.
Public methodOnlineToString
Returns a OnlineString that represents the current OnlineObject.
(Inherited from OnlineObject.)
Back to Top
See Also