asp.net

位置:IT落伍者 >> asp.net >> 浏览文章

ASP.NET入门教程 12.3.4 Web方法[2]


发布日期:2022年03月22日
 
ASP.NET入门教程 12.3.4 Web方法[2]

Web方法也采用它们自己的参数可以设置不同的属性以修改Web服务的行为这就允许通过一些方法自定义Web服务例如可以使用CacheDuration属性来指定希望WebMethod声明缓存它的结果的秒数当使用者在这个分配的周期内浏览Web服务时Web服务没有返回以检索结果而是获得结果的缓存副本

在VBNET中可以指定属性如下

<WebMethod(CacheDuration:=)> _

Public Function Hello (ByVal strName As String) As String

End Function

在C#中可以指定属性如下

[WebMethod(CacheDuration=)]

Public string Hello (string strName)

{

}

通过使用逗号分隔可以指定多个属性Description属性允许指定有关Web方法的一些细节这可以帮助潜在的使用者标识他们是否需要使用该方法

在VBNET中可以指定多个属性如下

<WebMethod(CacheDuration:=A web service that says hello to you

CacheDuration:=)> _

Public Function Hello (ByVal strName As String) As String

End Function

[] [] []

               

上一篇:ASP.NET入门教程 1.2 创建动态站点的强大工具

下一篇:基于ASP.NET的自定义分页显示[3]