log4net SDK Reference |

# LoggerManager Methods

The methods of the LoggerManager class are listed below. For a complete list of LoggerManager class members, see the LoggerManager Members topic.

#### Public Static (Shared) Methods

CreateDomain | Overloaded. Creates a repository with the specified name.
CreateRepository | Overloaded. Creates a repository with the specified name.
Exists | Overloaded. Returns the named logger if it exists.
GetAllRepositories | Gets an array of all currently defined repositories.
GetCurrentLoggers | Overloaded. Returns all the currently defined loggers in the specified repository.
GetLogger | Overloaded. Retrieves or creates a named logger.
GetLoggerRepository | Overloaded. Return the default ILoggerRepository instance.
GetRepository | Overloaded. Return the default ILoggerRepository instance.
ResetConfiguration | Overloaded. Resets all values contained in this repository instance to their defaults.
Shutdown | Shuts down the log4net system.
ShutdownRepository | Overloaded. Shuts down the repository for the repository specified.

#### Public Instance Methods

Equals (inherited from Object) | Determines whether the specified Object is equal to the current Object.
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.
GetType (inherited from Object) | Gets the Type of the current instance.
ToString (inherited from Object) | Returns a String that represents the current Object.

#### See Also

LoggerManager Class | log4net.Core Namespace