5
Записьдампа
10.12.15
✎
23:14
|
(0) Инициализация - присвоение значения для первого использования. Активизиция - актуализация этого значения (возможно еще неинициализированного, тогда по времени совпадает с инициализицией)
Дело вот в чем. Установка параметров сеанса и вызов соответствующего обработчика происходит в трех случаях, про один из которых в документации написано ну очень неявно:
1) При начале нового сеанса - когда пользователь подключается к системе. Значение параметра ТребуемыеПараметры равно Неопределено.
2) Перед использованием неиницализированного ранее параметра. Значение параметра ТребуемыеПараметры - массив.
3) При получении сеанса из пула соединений. Значение параметра ТребуемыеПараметры опять равно Неопределено, но сам параметр может уже иметь какое-то значение, оставшееся от предыдущего использования. Возникновение этого события в этом случае необходимо для того, что бы актуализировать значения, которые могли изменится в базе. Например, ссылка была удалена непосредственно, но значение застряло в параметре. Без активизации, исключения при обращении к "неинициализированному" параметру не будет, значение-то есть. Но при попытке работы с ним возможны забавные эффекты.
|
|