LogFile Свойства



Header as String

Определяет заголовок лог-файла. Заголовок записывается в каждый новый лог-файл в начале файла.

Directory as String

Определяет директорию, в которой будут содержаться лог-файлы. Все лог-файлы будут создаваться в этой директории.

FileName as String

Определяет базовое имя файла (без указания директории).

Size as Integer

[read only] Возвращает текущий размер лог-файла.

EnableRotate as Boolean

Включает/отключает ротацию лог-файла.

LastRotatedTime as DateTime

[read only] Возвращает дату и время последней ротации лог-файла.

RotateFileSize as Integer

Определяет максимальный размер лог-файла для ротации в килобайтах.

MaxRotatedFilesCount as Integer

Определяет максимальное количество лог-файлов в директории. Если количество превышено - удаляется старейший.

RotateTimeMinutes as Integer

Определяет количество минут для ротации. Если размер лог-файла еще не превышен, но количество минут уже превышено - то все-равно произойдет ротация. Если значение этого свойства равно нулю (0), то ротация по времени отключена.

Enabled as Boolean

Включает/отключает логирование.