IBulkAppender Interface | Apache log4net™ SDK Documentation

Interface for appenders that support bulk logging.

Namespace: log4net.Appender
Assembly: log4net (in log4net.dll) Version: 2.0.8.0-.NET 4.0
Syntax

C#
VB
C++
F#
Copy

    public interface IBulkAppender : IAppender

    Public Interface IBulkAppender
    	Inherits IAppender

    public interface class IBulkAppender : IAppender

    type IBulkAppender =
        interface
            interface IAppender
        end

The IBulkAppender type exposes the following members.

Properties

| Name | Description
--- | --- | ---
| Name | Gets or sets the name of this appender. (Inherited from IAppender.)

Top
Methods

| Name | Description
--- | --- | ---
| Close | Closes the appender and releases resources. (Inherited from IAppender.)
| DoAppend(LoggingEvent) | Log the logging event in Appender specific way. (Inherited from IAppender.)
| DoAppend( LoggingEvent ) | Log the array of logging events in Appender specific way.

Top
Remarks

This interface extends the IAppender interface to support bulk logging of LoggingEvent objects. Appenders should only implement this interface if they can bulk log efficiently.

See Also

#### Reference

log4net.Appender Namespace