C# Класс TShockAPI.TextLog

Class inheriting ILog for writing logs to a text file
Наследование: ILog, IDisposable
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
ConsoleError ( string message ) : void

Writes an error to the log file.

ConsoleInfo ( string message ) : void

Writes an informative string to the log file. Also outputs to the console.

Data ( string message ) : void

Writes data to the log file.

Debug ( string message ) : void

Writes a debug string to the log file.

Dispose ( ) : void
Error ( string message ) : void

Writes an error to the log file.

Info ( string message ) : void

Writes an informative string to the log file.

MayWriteType ( TraceLevel type ) : bool
TextLog ( string filename, bool clear ) : System

Creates the log file stream and sets the initial log level.

Warn ( string message ) : void

Writes a warning to the log file.

Write ( string message, TraceLevel level ) : void

Writes a message to the log

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

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

Writes an error to the log file.
public ConsoleError ( string message ) : void
message string The message to be written.
Результат void

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

Writes an informative string to the log file. Also outputs to the console.
public ConsoleInfo ( string message ) : void
message string The message to be written.
Результат void

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

Writes data to the log file.
public Data ( string message ) : void
message string The message to be written.
Результат void

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

Writes a debug string to the log file.
public Debug ( string message ) : void
message string The message to be written.
Результат void

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

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

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

Writes an error to the log file.
public Error ( string message ) : void
message string The message to be written.
Результат void

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

Writes an informative string to the log file.
public Info ( string message ) : void
message string The message to be written.
Результат void

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

public MayWriteType ( TraceLevel type ) : bool
type TraceLevel
Результат bool

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

Creates the log file stream and sets the initial log level.
public TextLog ( string filename, bool clear ) : System
filename string The output filename. This file will be overwritten if 'clear' is set.
clear bool Whether or not to clear the log file on initialization.
Результат System

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

Writes a warning to the log file.
public Warn ( string message ) : void
message string The message to be written.
Результат void

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

Writes a message to the log
public Write ( string message, TraceLevel level ) : void
message string
level TraceLevel
Результат void