C# Класс mcp.Logs.Log

Показать файл Открыть проект

Private Properties

Свойство Тип Описание
LogSender void
escapeSQL string
escapeString string

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

Метод Описание
Append ( int logLevel, string message ) : void
Append ( string message ) : void

Write a log message to the log file

Append ( string tags, string message ) : void
Clear ( ) : void
IsRunning ( ) : bool
Log ( ) : System
LogException ( Exception ex ) : void
LogException ( Exception ex, string text ) : void
Start ( ) : void
Stop ( ) : void
WriteToFile ( string message, int level ) : void
WriteToFile ( string message, string tags ) : void
WriteToSQL ( SQLiteConnection database, string text ) : void
WriteToSQL ( string message, int level, SQLiteConnection connection ) : void
WriteToSQL ( string text, string tags, SQLiteConnection database ) : void
WriteToSQL ( string text, string tags, string databaseConnectionString ) : void
getLogFile ( string logFile ) : string
setLogFile ( string logFile ) : void

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

Метод Описание
FireOnLogMessage ( LogMessageEventArgs e ) : void

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

Метод Описание
LogSender ( object o ) : void
escapeSQL ( string st ) : string
escapeString ( string input ) : string

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

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

public Append ( int logLevel, string message ) : void
logLevel int
message string
Результат void

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

Write a log message to the log file
public Append ( string message ) : void
message string
Результат void

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

public Append ( string tags, string message ) : void
tags string
message string
Результат void

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

public Clear ( ) : void
Результат void

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

protected FireOnLogMessage ( LogMessageEventArgs e ) : void
e LogMessageEventArgs
Результат void

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

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

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

public Log ( ) : System
Результат System

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

public LogException ( Exception ex ) : void
ex System.Exception
Результат void

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

public LogException ( Exception ex, string text ) : void
ex System.Exception
text string
Результат void

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

public Start ( ) : void
Результат void

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

public Stop ( ) : void
Результат void

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

public WriteToFile ( string message, int level ) : void
message string
level int
Результат void

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

public WriteToFile ( string message, string tags ) : void
message string
tags string
Результат void

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

public WriteToSQL ( SQLiteConnection database, string text ) : void
database System.Data.SQLite.SQLiteConnection
text string
Результат void

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

public WriteToSQL ( string message, int level, SQLiteConnection connection ) : void
message string
level int
connection System.Data.SQLite.SQLiteConnection
Результат void

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

public WriteToSQL ( string text, string tags, SQLiteConnection database ) : void
text string
tags string
database System.Data.SQLite.SQLiteConnection
Результат void

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

public WriteToSQL ( string text, string tags, string databaseConnectionString ) : void
text string
tags string
databaseConnectionString string
Результат void

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

public getLogFile ( string logFile ) : string
logFile string
Результат string

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

public setLogFile ( string logFile ) : void
logFile string
Результат void