log4net SDK Reference

LoggerRepositorySkeleton Members

LoggerRepositorySkeleton overview

Public Instance Properties

Configured Flag indicates if this repository has been configured.
LevelMap Get the level map for the Repository.
Name The name of the repository
PluginMap The plugin map for this repository.
Properties Repository specific properties
RendererMap RendererMap accesses the object renderer map for this repository.
Threshold The threshold for all events in this repository

Public Instance Methods

AddRenderer Adds an object renderer for a specific class.
Equals (inherited from Object) Determines whether the specified Object is equal to the current Object.
Exists Test if logger exists
GetAppenders Returns all the Appenders that are configured as an Array.
GetCurrentLoggers Returns all the currently defined loggers in the repository
GetHashCode (inherited from Object) Serves as a hash function for a particular type, suitable for use in hashing algorithms and data structures like a hash table.
GetLogger Return a new logger instance
GetType (inherited from Object) Gets the Type of the current instance.
Log Log the logEvent through this repository.
RaiseConfigurationChanged Raise a configuration changed event on this repository
ResetConfiguration Reset the repositories configuration to a default state
Shutdown Shutdown the repository
ToString (inherited from Object) Returns a String that represents the current Object.

Public Instance Events

ConfigurationChanged Event to notify that the repository has had its configuration changed.
ConfigurationReset Event to notify that the repository has had its configuration reset.
ShutdownEvent Event to notify that the repository has been shutdown.

Protected Instance Constructors

LoggerRepositorySkeleton Overloaded. Initializes a new instance of the LoggerRepositorySkeleton class.

Protected Instance Methods

Finalize (inherited from Object) Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
MemberwiseClone (inherited from Object) Creates a shallow copy of the current Object.
OnConfigurationChanged Notify the registered listeners that the repository has had its configuration changed
OnConfigurationReset Notify the registered listeners that the repository has had its configuration reset
OnShutdown Notify the registered listeners that the repository is shutting down

See Also

LoggerRepositorySkeleton Class | log4net.Repository Namespace