云舒

学习笔记

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
在一个WebService类中,一个Public的方法能否被调用者访问就取决于这个方法是否是一个“WebMethod”,是不是就要看一下这个方法的属性了,加上[WebMethod]属性的公有方法就可以被访问,而没有加这个属性的方法就是不能被访问的。
 
WebMethod有6个属性:
.Description
.EnableSession
.MessageName
.TransactionOption
.CacheDuration
.BufferResponse

[WebMethod()]  括号里面可以增加属性设置,上面列出的是可以设置的属性。

比如WebMethod(EnableSession = true)就表示在你的这个WebMethod方法中可以访问session中的值

默认情况下WebMethod不能访问session中的值
posted on 2008-04-10 17:12  yunshu  阅读(1810)  评论(0编辑  收藏  举报