熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

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

2013-11-13 10:57:24  來源: .NET編程 

    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

[]  []  []  


From:http://tw.wingwit.com/Article/program/net/201311/14859.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.