C# Class Castle.Core.Logging.LevelFilteredLogger.LevelFilteredLogger

Inheritance: System.MarshalByRefObject, ILogger
Afficher le fichier Open project: 7digital/Castle.Core

Private Properties

Свойство Type Description
FatalError void
FatalError void
InitializeLifetimeService object
Log void

Méthodes publiques

Méthode Description
CreateChildLogger ( string loggerName ) : ILogger
Debug ( string message ) : void

Logs a debug message.

Debug ( string message, Exception exception ) : void

Logs a debug message.

DebugFormat ( Exception exception, IFormatProvider formatProvider, string format ) : void

Logs a debug message.

DebugFormat ( Exception exception, string format ) : void

Logs a debug message.

DebugFormat ( IFormatProvider formatProvider, string format ) : void

Logs a debug message.

DebugFormat ( string format ) : void

Logs a debug message.

Error ( string message ) : void

Logs an error message.

Error ( string message, Exception exception ) : void

Logs an error message.

ErrorFormat ( Exception exception, IFormatProvider formatProvider, string format ) : void

Logs an error message.

ErrorFormat ( Exception exception, string format ) : void

Logs an error message.

ErrorFormat ( IFormatProvider formatProvider, string format ) : void

Logs an error message.

ErrorFormat ( string format ) : void

Logs an error message.

Fatal ( string message ) : void

Logs a fatal message.

Fatal ( string message, Exception exception ) : void

Logs a fatal message.

FatalFormat ( Exception exception, IFormatProvider formatProvider, string format ) : void

Logs a fatal message.

FatalFormat ( Exception exception, string format ) : void

Logs a fatal message.

FatalFormat ( IFormatProvider formatProvider, string format ) : void

Logs a fatal message.

FatalFormat ( string format ) : void

Logs a fatal message.

Info ( string message ) : void

Logs an info message.

Info ( string message, Exception exception ) : void

Logs an info message.

InfoFormat ( Exception exception, IFormatProvider formatProvider, string format ) : void

Logs an info message.

InfoFormat ( Exception exception, string format ) : void

Logs an info message.

InfoFormat ( IFormatProvider formatProvider, string format ) : void

Logs an info message.

InfoFormat ( string format ) : void

Logs an info message.

Warn ( string message ) : void

Logs a warn message.

Warn ( string message, Exception exception ) : void

Logs a warn message.

WarnFormat ( Exception exception, IFormatProvider formatProvider, string format ) : void

Logs a warn message.

WarnFormat ( Exception exception, string format ) : void

Logs a warn message.

WarnFormat ( IFormatProvider formatProvider, string format ) : void

Logs a warn message.

WarnFormat ( string format ) : void

Logs a warn message.

Méthodes protégées

Méthode Description
ChangeName ( String newName ) : void
LevelFilteredLogger ( ) : System

Creates a new LevelFilteredLogger.

LevelFilteredLogger ( LoggerLevel loggerLevel ) : System
LevelFilteredLogger ( String name ) : System
LevelFilteredLogger ( String loggerName, LoggerLevel loggerLevel ) : System
Log ( LoggerLevel loggerLevel, String loggerName, String message, Exception exception ) : void

Implementors output the log content by implementing this method only. Note that exception can be null

Private Methods

Méthode Description
FatalError ( string message ) : void
FatalError ( string message, Exception exception ) : void
InitializeLifetimeService ( ) : object
Log ( LoggerLevel loggerLevel, String message, Exception exception ) : void

Method Details

ChangeName() protected méthode

protected ChangeName ( String newName ) : void
newName String
Résultat void

CreateChildLogger() public abstract méthode

public abstract CreateChildLogger ( string loggerName ) : ILogger
loggerName string
Résultat ILogger

Debug() public méthode

Logs a debug message.
public Debug ( string message ) : void
message string The message to log
Résultat void

Debug() public méthode

Logs a debug message.
public Debug ( string message, Exception exception ) : void
message string The message to log
exception System.Exception The exception to log
Résultat void

DebugFormat() public méthode

Logs a debug message.
public DebugFormat ( Exception exception, IFormatProvider formatProvider, string format ) : void
exception System.Exception The exception to log
formatProvider IFormatProvider The format provider to use
format string Format string for the message to log
Résultat void

DebugFormat() public méthode

Logs a debug message.
public DebugFormat ( Exception exception, string format ) : void
exception System.Exception The exception to log
format string Format string for the message to log
Résultat void

DebugFormat() public méthode

Logs a debug message.
public DebugFormat ( IFormatProvider formatProvider, string format ) : void
formatProvider IFormatProvider The format provider to use
format string Format string for the message to log
Résultat void

DebugFormat() public méthode

Logs a debug message.
public DebugFormat ( string format ) : void
format string Format string for the message to log
Résultat void

Error() public méthode

Logs an error message.
public Error ( string message ) : void
message string The message to log
Résultat void

Error() public méthode

Logs an error message.
public Error ( string message, Exception exception ) : void
message string The message to log
exception System.Exception The exception to log
Résultat void

ErrorFormat() public méthode

Logs an error message.
public ErrorFormat ( Exception exception, IFormatProvider formatProvider, string format ) : void
exception System.Exception The exception to log
formatProvider IFormatProvider The format provider to use
format string Format string for the message to log
Résultat void

ErrorFormat() public méthode

Logs an error message.
public ErrorFormat ( Exception exception, string format ) : void
exception System.Exception The exception to log
format string Format string for the message to log
Résultat void

ErrorFormat() public méthode

Logs an error message.
public ErrorFormat ( IFormatProvider formatProvider, string format ) : void
formatProvider IFormatProvider The format provider to use
format string Format string for the message to log
Résultat void

ErrorFormat() public méthode

Logs an error message.
public ErrorFormat ( string format ) : void
format string Format string for the message to log
Résultat void

Fatal() public méthode

Logs a fatal message.
public Fatal ( string message ) : void
message string The message to log
Résultat void

Fatal() public méthode

Logs a fatal message.
public Fatal ( string message, Exception exception ) : void
message string The message to log
exception System.Exception The exception to log
Résultat void

FatalFormat() public méthode

Logs a fatal message.
public FatalFormat ( Exception exception, IFormatProvider formatProvider, string format ) : void
exception System.Exception The exception to log
formatProvider IFormatProvider The format provider to use
format string Format string for the message to log
Résultat void

FatalFormat() public méthode

Logs a fatal message.
public FatalFormat ( Exception exception, string format ) : void
exception System.Exception The exception to log
format string Format string for the message to log
Résultat void

FatalFormat() public méthode

Logs a fatal message.
public FatalFormat ( IFormatProvider formatProvider, string format ) : void
formatProvider IFormatProvider The format provider to use
format string Format string for the message to log
Résultat void

FatalFormat() public méthode

Logs a fatal message.
public FatalFormat ( string format ) : void
format string Format string for the message to log
Résultat void

Info() public méthode

Logs an info message.
public Info ( string message ) : void
message string The message to log
Résultat void

Info() public méthode

Logs an info message.
public Info ( string message, Exception exception ) : void
message string The message to log
exception System.Exception The exception to log
Résultat void

InfoFormat() public méthode

Logs an info message.
public InfoFormat ( Exception exception, IFormatProvider formatProvider, string format ) : void
exception System.Exception The exception to log
formatProvider IFormatProvider The format provider to use
format string Format string for the message to log
Résultat void

InfoFormat() public méthode

Logs an info message.
public InfoFormat ( Exception exception, string format ) : void
exception System.Exception The exception to log
format string Format string for the message to log
Résultat void

InfoFormat() public méthode

Logs an info message.
public InfoFormat ( IFormatProvider formatProvider, string format ) : void
formatProvider IFormatProvider The format provider to use
format string Format string for the message to log
Résultat void

InfoFormat() public méthode

Logs an info message.
public InfoFormat ( string format ) : void
format string Format string for the message to log
Résultat void

LevelFilteredLogger() protected méthode

Creates a new LevelFilteredLogger.
protected LevelFilteredLogger ( ) : System
Résultat System

LevelFilteredLogger() protected méthode

protected LevelFilteredLogger ( LoggerLevel loggerLevel ) : System
loggerLevel LoggerLevel
Résultat System

LevelFilteredLogger() protected méthode

protected LevelFilteredLogger ( String name ) : System
name String
Résultat System

LevelFilteredLogger() protected méthode

protected LevelFilteredLogger ( String loggerName, LoggerLevel loggerLevel ) : System
loggerName String
loggerLevel LoggerLevel
Résultat System

Log() protected abstract méthode

Implementors output the log content by implementing this method only. Note that exception can be null
protected abstract Log ( LoggerLevel loggerLevel, String loggerName, String message, Exception exception ) : void
loggerLevel LoggerLevel
loggerName String
message String
exception System.Exception
Résultat void

Warn() public méthode

Logs a warn message.
public Warn ( string message ) : void
message string The message to log
Résultat void

Warn() public méthode

Logs a warn message.
public Warn ( string message, Exception exception ) : void
message string The message to log
exception System.Exception The exception to log
Résultat void

WarnFormat() public méthode

Logs a warn message.
public WarnFormat ( Exception exception, IFormatProvider formatProvider, string format ) : void
exception System.Exception The exception to log
formatProvider IFormatProvider The format provider to use
format string Format string for the message to log
Résultat void

WarnFormat() public méthode

Logs a warn message.
public WarnFormat ( Exception exception, string format ) : void
exception System.Exception The exception to log
format string Format string for the message to log
Résultat void

WarnFormat() public méthode

Logs a warn message.
public WarnFormat ( IFormatProvider formatProvider, string format ) : void
formatProvider IFormatProvider The format provider to use
format string Format string for the message to log
Résultat void

WarnFormat() public méthode

Logs a warn message.
public WarnFormat ( string format ) : void
format string Format string for the message to log
Résultat void