Interface implemented by logger repositories.
Assembly: log4net (in log4net.dll) Version: 22.214.171.124-.NET 4.0
public interface ILoggerRepository
Public Interface ILoggerRepository
public interface class ILoggerRepository
type ILoggerRepository = interface end
The ILoggerRepository type exposes the following members.
Collection of internal messages captured during the most recent configuration process.
Flag indicates if this repository has been configured.
Get the level map for the Repository.
The name of the repository
The plugin map for this repository.
Repository specific properties
RendererMap accesses the object renderer map for this repository.
The threshold for all events in this repository
Check if the named logger exists in the repository. If so return its reference, otherwise returns null.
Returns all the Appenders that are configured as an Array.
Returns all the currently defined loggers as an Array.
Returns a named logger instance
Log the LoggingEvent through this repository.
Reset the repositories configuration to a default state
Shutdown the repository
Event to notify that the repository has had its configuration changed.
Event to notify that the repository has had its configuration reset.
Event to notify that the repository has been shutdown.
This interface is implemented by logger repositories. e.g. log4net.Repository.Hierarchy.
This interface is used by the LogManager to obtain ILog interfaces.