zoukankan      html  css  js  c++  java
  • HttpHandler(ashx)中获取Session状态

    当想要在HttpHandler(ashx文件)中访问Session的状态值时,需要显式的实现一个接口 IReadOnlySessionState,示例如下:


     

    <% @ webhandler language="C#" class="DownloadHandler" %>
    using System;
    using System.Web;
    using System.Web.SessionState ;

    public class DownloadHandler : IHttpHandler,  IReadOnlySessionState
    {
      public bool IsReusable { get { return true; } } 
      
    }

    如果要读写Session的值,那么只要实现 IRequiresSessionState 接口就可以了,这两个接口没有待实现的方法,可直接使用。

     
    作者:脑瓜子
             
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
    如果文章对您有用,帮我点一下『好文要顶』,或是点一下『推荐』,这会让我更有动力的为各位读者撰写下一篇文章。
    非常谢谢各位的支持与爱护,在此跟各位说声谢谢!!! ^_^
  • 相关阅读:
    关于数据集的划分--训练集、验证集和测试集
    关于过拟合的问题总结
    paddle 09-13
    关于NLP多分类任务评价指标的总结
    数组题解
    多进程-协程
    多任务-进程
    多任务-线程
    网络-tcp
    网络-udp
  • 原文地址:https://www.cnblogs.com/naoguazi/p/1808017.html
Copyright © 2011-2022 走看看