首页 > Web开发 > 详细

WebMethod 属性

时间:2014-07-16 21:25:36      阅读:421      评论:0      收藏:0      [点我收藏+]

WebMethod有以下几种属性:

bubuko.com,布布扣

事实上,你把括号写好属性就出现提示了(一并给出了值类型),此处不可以写变量

BufferResponse:当设置为 true(默认设置)时,ASP.NET 在将响应向下发送到客户端之前对整个响应进行缓冲。缓冲非常有效,它通过最小化辅助进程和 IIS 进程之间的通信来帮助提高性能。当设置为 false 时,ASP.NET 以 16KB 的块区缓冲响应。默认值为 true

CacheDuration:属性 (Property) 的值指定 ASP.NET 应该对结果进行多少秒的缓存处理。值为零,则禁用对结果进行缓存。除非另外指定,默认值为零。

Description:该说明将显示在服务帮助页上。除非另外指定,默认值为空字符串。

EnableSession:一旦启用,XML Web services 就可以从 HttpContext.Current.Session 中直接访问会话状态集合,或者,如果它是从 WebService 基类继承的,则可以使用 WebService.Session 属性来访问会话状态集合。除非另外指定,默认值为 false

MessageName:当指定 MessageName 时,结果 SOAP 消息将反映该名称,而不是实际的方法名称。

TransactionOption:虽然可以将 TransactionOption 属性 (Property) 设置为 TransactionOption 枚举的任意值,但 XML Web services 方法仅有两个可能的行为:它不参与事务(DisabledNotSupportedSupported)或它创建一个新事务(RequiredRequiresNew)。除非另外指定,默认值为TransactionOption.Disabled

WebMethod 属性,布布扣,bubuko.com

WebMethod 属性

原文:http://www.cnblogs.com/aresyl/p/3836083.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!