SessionLogger class
Средство ведения журнала сеансов по умолчанию, используемое для регистрации действий сеанса в консоли.
Свойства
| is |
Если задано значение true, средство ведения журнала включено и будет записывать действия сеансов. |
Методы
| dump(string, any) | Записывает состояние переменной в выходные данные. |
| error(IDialog |
Записывает ошибку в выходные данные. |
| flush((err: Error) => void) | Сбрасывает все буферные записи в выходные данные. |
| log(IDialog |
Записывает в выходные данные информационное сообщение. |
| warn(IDialog |
Записывает предупреждение в выходные данные. |
Сведения о свойстве
isEnabled
Если задано значение true, средство ведения журнала включено и будет записывать действия сеансов.
isEnabled: boolean
Значение свойства
boolean
Сведения о методе
dump(string, any)
Записывает состояние переменной в выходные данные.
function dump(name: string, value: any)
Параметры
- name
-
string
Имя регистрируемого переменной.
- value
-
any
Текущее состояние переменных.
error(IDialogState[], Error)
Записывает ошибку в выходные данные.
function error(dialogStack: IDialogState[], err: Error)
Параметры
- dialogStack
(Необязательно) стек диалоговых окон для сеанса. Это используется для предоставления контекста, для которого произошло событие.
- err
-
Error
Объект error to log. Сообщение об ошибках и трассировка стека будут зарегистрированы.
flush((err: Error) => void)
Сбрасывает все буферные записи в выходные данные.
function flush(callback: (err: Error) => void)
Параметры
- callback
-
(err: Error) => void
Функция для вызова при завершении операции.
log(IDialogState[], string, any[])
Записывает в выходные данные информационное сообщение.
function log(dialogStack: IDialogState[], msg: string, args: any[])
Параметры
- dialogStack
(Необязательно) стек диалоговых окон для сеанса. Это используется для предоставления контекста, для которого произошло событие.
- msg
-
string
Сообщение в журнал.
- args
-
any[]
(Необязательно) аргументы для входа в систему с сообщением.
warn(IDialogState[], string, any[])
Записывает предупреждение в выходные данные.
function warn(dialogStack: IDialogState[], msg: string, args: any[])
Параметры
- dialogStack
(Необязательно) стек диалоговых окон для сеанса. Это используется для предоставления контекста, для которого произошло событие.
- msg
-
string
Сообщение в журнал.
- args
-
any[]
(Необязательно) аргументы для входа в систему с сообщением.