C# Класс Catel.Logging.FileLogListener

Log listener which writes all data to a file.
Наследование: BatchLogListenerBase
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
FileLogListener ( Assembly assembly = null ) : System

Initializes a new instance of the FileLogListener class.

FileLogListener ( string filePath, int maxSizeInKiloBytes, Assembly assembly = null ) : System

Initializes a new instance of the FileLogListener class.

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

Метод Описание
DetermineFilePath ( string filePath ) : string

Determines the real file path.

WriteBatch ( System batchEntries ) : Task

Writes the batch of entries.

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

Метод Описание
CreateCopyOfCurrentLogFile ( string filePath ) : void
Initialize ( bool initFilePath, Assembly assembly = null ) : void

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

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

Determines the real file path.
protected DetermineFilePath ( string filePath ) : string
filePath string The file path to examine.
Результат string

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

Initializes a new instance of the FileLogListener class.
public FileLogListener ( Assembly assembly = null ) : System
assembly Assembly The assembly to load the product info from. If null, the entry assembly will be used.
Результат System

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

Initializes a new instance of the FileLogListener class.
The is null or whitespace.
public FileLogListener ( string filePath, int maxSizeInKiloBytes, Assembly assembly = null ) : System
filePath string The file path.
maxSizeInKiloBytes int The max size in kilo bytes.
assembly Assembly The assembly to load the product info from. If null, the entry assembly will be used.
Результат System

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

Writes the batch of entries.
protected WriteBatch ( System batchEntries ) : Task
batchEntries System The batch entries.
Результат Task