如果會話中保存了對象列表,當由於對象聲明爲參考類型而將新對象添加到列表時,會話會自動更新..爲什麼刪除對象時不同列表中的項目?會話中的參考對象
Q
會話中的參考對象
3
A
回答
0
首先,它取決於會話狀態模式。你的想法是用於進程內模式或其他一些自定義模式,以將對象存儲在內存中。
另一方面,從會話狀態中刪除一個對象並不意味着你殺了它。它只是像其他任何對象的集合(f.e.List)。
對象被垃圾收集器銷燬並從內存中移除。
您可以MSDN文章中閱讀更多關於垃圾收集器:
+0
我正在使用SQLServer模式。是的,我知道的GC行爲..我的問題是爲什麼會議不更新(列表中仍然包含已刪除的項目),而在添加的情況下,即使沒有明確更新會話,它會得到更新 – 2011-05-13 13:14:19
+0
您可以重新撰寫您的問題更好?很難想象你在你的項目中做了什麼......謝謝! – 2011-05-13 13:28:13
相關問題
- 1. 對象參考
- 2. 參考對象
- 3. 會話中的Asp.net mvc類參考
- 4. CoreData不會保存參考對象
- 5. Java對象參考
- 6. JavaScript參考對象
- 7. J#對象參考
- 8. 參考JavaScript對象
- 9. SPWorkflowActivationProperties對象參考
- 10. 參考javascript對象
- 11. 參考的對象,該對象
- 12. 對象之間的參考
- 13. playframework中的對象會話
- 14. 會話中的Codeigniter對象?
- 15. 會話+對象
- 16. 在onClick中獲取對話框參考
- 17. 參考模板中的不同對象
- 18. Apex中的參考父對象
- 19. CoreData中的自參考數據對象
- 20. 參考java中的對象數組
- 21. 對象優化中的參考
- 22. Java中的對象參考或值
- 23. 錯誤Vb.Net - 對象參考
- 24. 對象參考問題
- 25. 「可寫」參考對象
- 26. 參考變量和對象
- 27. 參考和綁定對象
- 28. 矢量參考對象?
- 29. 參考字符串對象
- 30. JSON參考非對象值
你能表現出一定的代碼? – M4N 2011-05-13 13:09:09