C# Класс ModernApp4Me.Core.Log.M4MLogger

Just in order to have various loggers.
Показать файл Открыть проект

Открытые методы

Метод Описание
Debug ( string message, [ callerMemberName = "", [ callerFilePath = "", [ callerLineNumber = -1 ) : void
Error ( string message, Exception exception, [ callerMemberName = "", [ callerFilePath = "", [ callerLineNumber = -1 ) : void
Error ( string message, [ callerMemberName = "", [ callerFilePath = "", [ callerLineNumber = -1 ) : void
Fatal ( string message, Exception exception, [ callerMemberName = "", [ callerFilePath = "", [ callerLineNumber = -1 ) : void
Fatal ( string message, [ callerMemberName = "", [ callerFilePath = "", [ callerLineNumber = -1 ) : void
Info ( string message, [ callerMemberName = "", [ callerFilePath = "", [ callerLineNumber = -1 ) : void
IsDebugEnabled ( ) : bool
IsErrorEnabled ( ) : bool
IsFatalEnabled ( ) : bool
IsInfoEnabled ( ) : bool
IsWarnEnabled ( ) : bool
Warn ( string message, Exception exception, [ callerMemberName = "", [ callerFilePath = "", [ callerLineNumber = -1 ) : void
Warn ( string message, [ callerMemberName = "", [ callerFilePath = "", [ callerLineNumber = -1 ) : void
WriteTrace ( string log ) : void

Защищенные методы

Метод Описание
BuildLog ( M4MLogLevel logLevel, string message, string callerMemberName, string callerFilePath, int callerLineNumber ) : string
BuildLog ( M4MLogLevel logLevel, string message, string exceptionMessage, string stackTrace, string callerMemberName, string callerFilePath, int callerLineNumber ) : string

Приватные методы

Метод Описание
BuildLogInternal ( M4MLogLevel logLevel, string message, string callerMemberName, string callerFilePath, int callerLineNumber ) : StringBuilder

Описание методов

BuildLog() защищенный Метод

protected BuildLog ( M4MLogLevel logLevel, string message, string callerMemberName, string callerFilePath, int callerLineNumber ) : string
logLevel M4MLogLevel
message string
callerMemberName string
callerFilePath string
callerLineNumber int
Результат string

BuildLog() защищенный Метод

protected BuildLog ( M4MLogLevel logLevel, string message, string exceptionMessage, string stackTrace, string callerMemberName, string callerFilePath, int callerLineNumber ) : string
logLevel M4MLogLevel
message string
exceptionMessage string
stackTrace string
callerMemberName string
callerFilePath string
callerLineNumber int
Результат string

Debug() публичный Метод

public Debug ( string message, [ callerMemberName = "", [ callerFilePath = "", [ callerLineNumber = -1 ) : void
message string
callerMemberName [
callerFilePath [
callerLineNumber [
Результат void

Error() публичный Метод

public Error ( string message, Exception exception, [ callerMemberName = "", [ callerFilePath = "", [ callerLineNumber = -1 ) : void
message string
exception System.Exception
callerMemberName [
callerFilePath [
callerLineNumber [
Результат void

Error() публичный Метод

public Error ( string message, [ callerMemberName = "", [ callerFilePath = "", [ callerLineNumber = -1 ) : void
message string
callerMemberName [
callerFilePath [
callerLineNumber [
Результат void

Fatal() публичный Метод

public Fatal ( string message, Exception exception, [ callerMemberName = "", [ callerFilePath = "", [ callerLineNumber = -1 ) : void
message string
exception System.Exception
callerMemberName [
callerFilePath [
callerLineNumber [
Результат void

Fatal() публичный Метод

public Fatal ( string message, [ callerMemberName = "", [ callerFilePath = "", [ callerLineNumber = -1 ) : void
message string
callerMemberName [
callerFilePath [
callerLineNumber [
Результат void

Info() публичный Метод

public Info ( string message, [ callerMemberName = "", [ callerFilePath = "", [ callerLineNumber = -1 ) : void
message string
callerMemberName [
callerFilePath [
callerLineNumber [
Результат void

IsDebugEnabled() публичный Метод

public IsDebugEnabled ( ) : bool
Результат bool

IsErrorEnabled() публичный Метод

public IsErrorEnabled ( ) : bool
Результат bool

IsFatalEnabled() публичный Метод

public IsFatalEnabled ( ) : bool
Результат bool

IsInfoEnabled() публичный Метод

public IsInfoEnabled ( ) : bool
Результат bool

IsWarnEnabled() публичный Метод

public IsWarnEnabled ( ) : bool
Результат bool

Warn() публичный Метод

public Warn ( string message, Exception exception, [ callerMemberName = "", [ callerFilePath = "", [ callerLineNumber = -1 ) : void
message string
exception System.Exception
callerMemberName [
callerFilePath [
callerLineNumber [
Результат void

Warn() публичный Метод

public Warn ( string message, [ callerMemberName = "", [ callerFilePath = "", [ callerLineNumber = -1 ) : void
message string
callerMemberName [
callerFilePath [
callerLineNumber [
Результат void

WriteTrace() публичный абстрактный Метод

public abstract WriteTrace ( string log ) : void
log string
Результат void