惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

云风的 BLOG
云风的 BLOG
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
J
Java Code Geeks
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Engineering at Meta
Engineering at Meta
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
小众软件
小众软件
博客园 - 聂微东
酷 壳 – CoolShell
酷 壳 – CoolShell
月光博客
月光博客
Last Week in AI
Last Week in AI
博客园_首页
I
InfoQ
T
Tailwind CSS Blog
爱范儿
爱范儿
雷峰网
雷峰网
Recent Announcements
Recent Announcements
F
Fortinet All Blogs
B
Blog
WordPress大学
WordPress大学
A
About on SuperTechFans
V
Visual Studio Blog
有赞技术团队
有赞技术团队
P
Proofpoint News Feed

博客园 - 威风剑

sqllite数据库操作帮助类 创建按钮的两种方法 jquery自定义事件 操作div - 威风剑 - 博客园 jQuery基本操作篇 jquery操作select时怎么产生事件 - 威风剑 - 博客园 jquery操作radio/checkbox/select 及其相关 - 威风剑 - 博客园 操作下拉框 - 威风剑 - 博客园 jquery操作select下拉列表框 - 威风剑 - 博客园 jqury操作表格 - 威风剑 - 博客园 .NET SESSION的使用及原理 Ilist转换成dataset (转) DateTime.Now.ToString("yyyyMMddHHmmssfff") Thread.Sleep(0) 【转】DataGridView新特色(vs2005) showModalDialog和showModelessDialog使用心得 Transact SQL 语 句 功 能 SQL语句 SQL语句
WebMethod 特性的 EnableSession
威风剑 · 2008-01-16 · via 博客园 - 威风剑

EnableSession  
  WebMethod   特性的   EnableSession   属性启用   XML   Web   services   方法的会话状态。一旦启用,XML   Web   services   就可以从   HttpContext.Current.Session   中直接访问会话状态集合,或者,如果它是从   WebService   基类继承的,则可以使用   WebService.Session   属性来访问会话状态集合。除非另外指定,默认值为   false。有关更多信息,请参见   WebMethodAttribute.EnableSession   属性。  
  在   XML   Web   services   方法中启用会话状态    
  使用   WebMethod   属性的   EnableSession   属性,如下所示:    
  '   Visual   Basic  
  Public   Class   Service1  
          Inherits   System.Web.Services.WebService  
          <System.Web.Services.WebMethod(EnableSession:=True)>   _  
          Public   Function   ConvertTemperature(ByVal   dFahrenheit   As   Double)   _  
                                                                                As   Double  
                  Session("Conversions")   =   Session("Conversions")   +   1  
                  ConvertTemperature   =   ((dFahrenheit   -   32)   *   5)   /   9  
          End   Function  
          <System.Web.Services.WebMethod(EnableSession:=True)>   _  
          Public   Function   GetNumberOfConversions()   As   Integer  
                  GetNumberOfConversions   =   Session("Conversions")  
          End   Function  
  End   Class  
   
  //   C#  
  public   class   Service1   :   System.Web.Services.WebService  
  {    
          [System.Web.Services.WebMethod(EnableSession=true)]  
          public   double   ConvertTemperature(double   dFahrenheit)  
          {  
                Session["Conversions"]   =   (int)   Session["Conversions"]   +   1;  
                return   ((dFahrenheit   -   32)   *   5)   /   9;  
          }  
          [System.Web.Services.WebMethod(EnableSession=true)]  
          public   int   GetNumberOfConversions()  
          {  
                return   (int)   Session["Conversions"];  
          }  
  }