C# Class CK.Core.ActivityMonitorSenderExtension

Provides OpenXXX and XXX (Trace, Info,...Fatal) extension methods for IActivityMonitor.
Afficher le fichier Open project: Invenietis/ck-core

Méthodes publiques

Méthode Description
Error ( this @this, [ lineNumber, [ fileName = null ) : IActivityMonitorLineSender

Filters LogLevel.Error logs. FileName end LineNumber may be also used to determine whether the log should eventually be emitted.

Fatal ( this @this, [ lineNumber, [ fileName = null ) : IActivityMonitorLineSender

Filters LogLevel.Fatal logs. FileName end LineNumber may be also used to determine whether the log should eventually be emitted.

Info ( this @this, [ lineNumber, [ fileName = null ) : IActivityMonitorLineSender

Filters LogLevel.Info logs. FileName end LineNumber may be also used to determine whether the log should eventually be emitted.

OpenError ( this @this, [ lineNumber, [ fileName = null ) : IActivityMonitorGroupSender

Filtered LogLevel.Error group opening. FileName end LineNumber may be also used to determine whether the log should eventually be emitted.

OpenFatal ( this @this, [ lineNumber, [ fileName = null ) : IActivityMonitorGroupSender

Filtered LogLevel.Fatal group opening. FileName end LineNumber may be also used to determine whether the log should eventually be emitted.

OpenInfo ( this @this, [ lineNumber, [ fileName = null ) : IActivityMonitorGroupSender

Filtered LogLevel.Info group opening. FileName end LineNumber may be also used to determine whether the log should eventually be emitted.

OpenTrace ( this @this, [ lineNumber, [ fileName = null ) : IActivityMonitorGroupSender

Filtered LogLevel.Trace group opening. FileName end LineNumber may be also used to determine whether the log should eventually be emitted.

OpenWarn ( this @this, [ lineNumber, [ fileName = null ) : IActivityMonitorGroupSender

Filtered LogLevel.Warn group opening. FileName end LineNumber may be also used to determine whether the log should eventually be emitted.

Trace ( this @this, [ lineNumber, [ fileName = null ) : IActivityMonitorLineSender

Filters LogLevel.Trace logs. FileName end LineNumber may be also used to determine whether the log should eventually be emitted.

Warn ( this @this, [ lineNumber, [ fileName = null ) : IActivityMonitorLineSender

Filters LogLevel.Warn logs. FileName end LineNumber may be also used to determine whether the log should eventually be emitted.

Private Methods

Méthode Description
FilterLogLine ( this @this, LogLevel level, string fileName, int lineNumber ) : IActivityMonitorLineSender

Private method used by XXX (Trace, Info,..., Fatal) extension methods.

FilteredGroup ( IActivityMonitor @this, LogLevel level, string fileName, int lineNumber ) : IActivityMonitorGroupSender

Private method used by OpenXXX (Trace, Info,..., Fatal) extension methods.

Method Details

Error() static public méthode

Filters LogLevel.Error logs. FileName end LineNumber may be also used to determine whether the log should eventually be emitted.
static public Error ( this @this, [ lineNumber, [ fileName = null ) : IActivityMonitorLineSender
@this this
lineNumber [ Line number in the source file (automatically injected by C# compiler).
fileName [ Source file name of the emitter (automatically injected by C# compiler).
Résultat IActivityMonitorLineSender

Fatal() static public méthode

Filters LogLevel.Fatal logs. FileName end LineNumber may be also used to determine whether the log should eventually be emitted.
static public Fatal ( this @this, [ lineNumber, [ fileName = null ) : IActivityMonitorLineSender
@this this
lineNumber [ Line number in the source file (automatically injected by C# compiler).
fileName [ Source file name of the emitter (automatically injected by C# compiler).
Résultat IActivityMonitorLineSender

Info() static public méthode

Filters LogLevel.Info logs. FileName end LineNumber may be also used to determine whether the log should eventually be emitted.
static public Info ( this @this, [ lineNumber, [ fileName = null ) : IActivityMonitorLineSender
@this this
lineNumber [ Line number in the source file (automatically injected by C# compiler).
fileName [ Source file name of the emitter (automatically injected by C# compiler).
Résultat IActivityMonitorLineSender

OpenError() static public méthode

Filtered LogLevel.Error group opening. FileName end LineNumber may be also used to determine whether the log should eventually be emitted.
static public OpenError ( this @this, [ lineNumber, [ fileName = null ) : IActivityMonitorGroupSender
@this this
lineNumber [ Line number in the source file (automatically injected by C# compiler).
fileName [ Source file name of the emitter (automatically injected by C# compiler).
Résultat IActivityMonitorGroupSender

OpenFatal() static public méthode

Filtered LogLevel.Fatal group opening. FileName end LineNumber may be also used to determine whether the log should eventually be emitted.
static public OpenFatal ( this @this, [ lineNumber, [ fileName = null ) : IActivityMonitorGroupSender
@this this
lineNumber [ Line number in the source file (automatically injected by C# compiler).
fileName [ Source file name of the emitter (automatically injected by C# compiler).
Résultat IActivityMonitorGroupSender

OpenInfo() static public méthode

Filtered LogLevel.Info group opening. FileName end LineNumber may be also used to determine whether the log should eventually be emitted.
static public OpenInfo ( this @this, [ lineNumber, [ fileName = null ) : IActivityMonitorGroupSender
@this this
lineNumber [ Line number in the source file (automatically injected by C# compiler).
fileName [ Source file name of the emitter (automatically injected by C# compiler).
Résultat IActivityMonitorGroupSender

OpenTrace() static public méthode

Filtered LogLevel.Trace group opening. FileName end LineNumber may be also used to determine whether the log should eventually be emitted.
static public OpenTrace ( this @this, [ lineNumber, [ fileName = null ) : IActivityMonitorGroupSender
@this this
lineNumber [ Line number in the source file (automatically injected by C# compiler).
fileName [ Source file name of the emitter (automatically injected by C# compiler).
Résultat IActivityMonitorGroupSender

OpenWarn() static public méthode

Filtered LogLevel.Warn group opening. FileName end LineNumber may be also used to determine whether the log should eventually be emitted.
static public OpenWarn ( this @this, [ lineNumber, [ fileName = null ) : IActivityMonitorGroupSender
@this this
lineNumber [ Line number in the source file (automatically injected by C# compiler).
fileName [ Source file name of the emitter (automatically injected by C# compiler).
Résultat IActivityMonitorGroupSender

Trace() static public méthode

Filters LogLevel.Trace logs. FileName end LineNumber may be also used to determine whether the log should eventually be emitted.
static public Trace ( this @this, [ lineNumber, [ fileName = null ) : IActivityMonitorLineSender
@this this
lineNumber [ Line number in the source file (automatically injected by C# compiler).
fileName [ Source file name of the emitter (automatically injected by C# compiler).
Résultat IActivityMonitorLineSender

Warn() static public méthode

Filters LogLevel.Warn logs. FileName end LineNumber may be also used to determine whether the log should eventually be emitted.
static public Warn ( this @this, [ lineNumber, [ fileName = null ) : IActivityMonitorLineSender
@this this
lineNumber [ Line number in the source file (automatically injected by C# compiler).
fileName [ Source file name of the emitter (automatically injected by C# compiler).
Résultat IActivityMonitorLineSender