zoukankan      html  css  js  c++  java
  • SessionHelper

    MXS&Vincene  ─╄OvЁ  &0000009 ─╄OvЁ  MXS&Vincene 

    MXS&Vincene  ─╄OvЁ:今天很残酷,明天更残酷,后天很美好,但是绝大部分人是死在明天晚上,只有那些真正的英雄才能见到后天的太阳。

    MXS&Vincene  ─╄OvЁ:We're here to put a dent in the universe. Otherwise why else even be here? 

     

    正文>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

    public  class SessionHelper
    {
    /// <summary>
    /// 添加Session,调动有效期为20分钟
    /// </summary>
    /// <param name="strSessionName">Session对象名称</param>
    /// <param name="strValue">Session值</param>
    public static void Add(string strSessionName, string strValue)
    {
    HttpContext.Current.Session[strSessionName] = strValue;
    HttpContext.Current.Session.Timeout = 20;
    }

    /// <summary>
    /// 添加Session,调动有效期为20分钟
    /// </summary>
    /// <param name="strSessionName">Session对象名称</param>
    /// <param name="strValues">Session值数组</param>
    public static void Adds(string strSessionName, string[] strValues)
    {
    HttpContext.Current.Session[strSessionName] = strValues;
    HttpContext.Current.Session.Timeout = 20;
    }

    /// <summary>
    /// 添加Session
    /// </summary>
    /// <param name="strSessionName">Session对象名称</param>
    /// <param name="strValue">Session值</param>
    /// <param name="iExpires">调动有效期(分钟)</param>
    public static void Add(string strSessionName, string strValue, int iExpires)
    {
    HttpContext.Current.Session[strSessionName] = strValue;
    HttpContext.Current.Session.Timeout = iExpires;
    }

    /// <summary>
    /// 添加Session
    /// </summary>
    /// <param name="strSessionName">Session对象名称</param>
    /// <param name="strValues">Session值数组</param>
    /// <param name="iExpires">调动有效期(分钟)</param>
    public static void Adds(string strSessionName, string[] strValues, int iExpires)
    {
    HttpContext.Current.Session[strSessionName] = strValues;
    HttpContext.Current.Session.Timeout = iExpires;
    }

    /// <summary>
    /// 读取某个Session对象值
    /// </summary>
    /// <param name="strSessionName">Session对象名称</param>
    /// <returns>Session对象值</returns>
    public static string Get(string strSessionName)
    {
    if (HttpContext.Current.Session[strSessionName] == null)
    {
    return null;
    }
    else
    {
    return HttpContext.Current.Session[strSessionName].ToString();
    }
    }

    /// <summary>
    /// 读取某个Session对象值数组
    /// </summary>
    /// <param name="strSessionName">Session对象名称</param>
    /// <returns>Session对象值数组</returns>
    public static string[] Gets(string strSessionName)
    {
    if (HttpContext.Current.Session[strSessionName] == null)
    {
    return null;
    }
    else
    {
    return (string[])HttpContext.Current.Session[strSessionName];
    }
    }

    /// <summary>
    /// 删除某个Session对象
    /// </summary>
    /// <param name="strSessionName">Session对象名称</param>
    public static void Del(string strSessionName)
    {
    HttpContext.Current.Session[strSessionName] = null;
    }
    }

  • 相关阅读:
    樊登读书 认知天性
    【笔记】Tapable源码解析图以及webpack怎样实现一个插件plugin
    web前端使用mcg-helper代码生成工具学习笔记
    博客记录
    15ISK 驱动 BIOS等
    蒙特卡洛方法和蒙特卡洛树搜索
    求最大k个数
    求阶乘的位数和后缀0个数
    五分钟看懂一致性哈希算法
    Windows下查看GPU(NVIDIA)使用情况
  • 原文地址:https://www.cnblogs.com/moxuanshang/p/4645859.html
Copyright © 2011-2022 走看看