Hopes

          Start Here..

           

          Session中Clear/RemoveAll/Abandon的區別

          聯系:他們都可以將Session中的內容清除;Clear方法和RemoveAll方法沒有任何區別。


          //微軟在HttpSessionState類中兩個方法的實現:   
          public   void   Clear()   
          {   
                  _dict.Clear();   
          }   
          public   void   RemoveAll()   
          {   
                  Clear();   
          }   
              
          //RemoveAll方法調用了Clear 方法。

          區別:clear和removeall只是將內容清除,Session本身還存在,而Abandon是將整個Session消滅掉(自然就清除了Session中的內容),同時當前會話不再有效,同時會啟動新的會話。Abandon 使 End 事件被引發(執行Session_End事件)。發送下一次請求后將引發新的 Start 事件(執行Session_Start方法)。

          posted on 2012-09-09 16:33 ** 閱讀(781) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           

          導航

          統計

          公告

          你好!

          常用鏈接

          留言簿(2)

          隨筆檔案

          文章分類

          文章檔案

          新聞檔案

          相冊

          收藏夾

          C#學習

          友情鏈接

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 措勤县| 澄迈县| 河津市| 和平县| 万山特区| 武鸣县| 高淳县| 丽江市| 西林县| 沙田区| 周宁县| 桐城市| 铜陵市| 凤山县| 灵宝市| 尚志市| 喀喇沁旗| 周口市| 闵行区| 南京市| 镇原县| 肇庆市| 庆元县| 屏东市| 怀集县| 庆安县| 泽普县| 鹿邑县| 临猗县| 化州市| 南宫市| 石河子市| 许昌市| 谢通门县| 商都县| 新乡县| 城口县| 察隅县| 嵩明县| 冕宁县| 昭平县|