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 ** 閱讀(782) 評論(0)  編輯  收藏


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


          網站導航:
           

          導航

          統計

          公告

          你好!

          常用鏈接

          留言簿(2)

          隨筆檔案

          文章分類

          文章檔案

          新聞檔案

          相冊

          收藏夾

          C#學習

          友情鏈接

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 内乡县| 库车县| 安多县| 隆林| 高邑县| 太湖县| 乌苏市| 垦利县| 盱眙县| 错那县| 榕江县| 灵武市| 安西县| 板桥市| 乌海市| 沛县| 曲沃县| 台北市| 佛教| 久治县| 郸城县| 闻喜县| 瓮安县| 静安区| 千阳县| 桐城市| 华宁县| 克东县| 双峰县| 黑山县| 梓潼县| 加查县| 哈巴河县| 钟祥市| 宜川县| 迭部县| 中卫市| 宜兰市| 景泰县| 安泽县| 新营市|