Ссылочные объекты в сеансах


Если в сеансе сохраняется список объектов, то сеанс обновляется автоматически при добавлении нового объекта в список из-за объектов, объявленных в качестве ссылочных типов.. почему это не тот же самый случай при удалении элемента из списка?

1 3

1 ответ:

Прежде всего, это зависит от режима состояния сеанса. Ваши мысли будут для режима in-process или другого пользовательского режима, который будет хранить объекты в памяти.

С другой стороны, удаление объекта из состояния сеанса не означает, что вы его убили. Это просто набор объектов, как и любой другой (например, список).

Объекты уничтожаются и удаляются из памяти сборщиком мусора.

Вы можете прочитать больше о сборщике мусора в этом MSDN статья: