C#中WebService的六个属性(.NET 1.1)

1.Description 描述信息。
        [WebMethod(Description="这是描述信息")]

2.EnableSession 如果设定成true,则这个方法里面可以调用状态信息。
        [WebMethod(EableSession=true)]

3.MessageName 如果有方法因为重载而重名。则可以通过此来命名新名称。
        [WebMethod(MessageName="NewMethodName")]

4.Transation Option 支持事务处理。这个没有使用过。

5.CacheDuratiion支持输入高速缓存,这样ws不需要执行重复的查询,可以提高访问效率,CacheDurction就是缓存时间属性(单位:秒)事务处理。
        [WebMethod(CacheDurction=30)]  查询的cache保存30秒。

6.BufferResponse 配置WS方法是否等到响应被完全缓冲完才发送信息到客户端。(default is true)
        [WebMethod(BufferResponse =true)] 

posted @ 2008-07-09 21:49  芙蓉客  阅读(440)  评论(1编辑  收藏  举报