日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

改变客户端访问时的方法名

發布時間:2025/7/14 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 改变客户端访问时的方法名 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?客戶端無法重載方法(overload)
–可以通過判斷arguments數量來模擬重載
?如果服務器端出現了方法重載?
–使用WebServiceAttribute指定客戶端方法名
–使用和真正的WebService相同的做法
–[WebMethod(MessageName = “…")]
?并非出現重載時才能改變方法名稱


aspx
????<form?id="form1"?runat="server">
????????
<asp:ScriptManager?ID="ScriptManager1"?runat="server"?ScriptMode="Debug">
????????????
<Services>
????????????????
<asp:ServiceReference?Path="Services/MethodOverloadedService.asmx"?InlineScript="true"?/>
????????????
</Services>
????????
</asp:ScriptManager>
????????
????????
<input?type="button"?value="Get?Random"?onclick="getRandom()"?/>
????????
<input?type="button"?value="Get?Range?Random"?onclick="getRandom(50,?100)"?/>
????????
????????
<script?language="javascript"?type="text/javascript">
????????????function?getRandom(minValue,?maxValue)
????????????{
????????????????
if?(arguments.length?!=?2)
????????????????{
????????????????????MethodOverloadedService.GetRandom(onSucceeded);
????????????????}
????????????????
else
????????????????{
????????????????????MethodOverloadedService.GetRangeRandom(minValue,?maxValue,?onSucceeded);
????????????????}
????????????}
????????????
????????????function?onSucceeded(result)
????????????{
????????????????alert(result);
????????????}
????????
</script>
????
</form>
MethodOverloadedService.asmx
<%@?WebService?Language="C#"?Class="MethodOverloadedService"?%>

using?System;
using?System.Web;
using?System.Web.Services;
using?System.Web.Services.Protocols;
using?System.Web.Script.Services;

[WebService(Namespace?
=?"http://tempuri.org/")]
[WebServiceBinding(ConformsTo?
=?WsiProfiles.BasicProfile1_1)]
[ScriptService]
public?class?MethodOverloadedService??:?WebService
{
????[WebMethod]
????
public?int?GetRandom()
????{
????????
return?new?Random(DateTime.Now.Millisecond).Next();
????}

????[WebMethod(MessageName
="GetRangeRandom")]
????
public?int?GetRandom(int?minValue,?int?maxValue)
????{
????????
return?new?Random(DateTime.Now.Millisecond).Next(minValue,?maxValue);
????}
????
}
WebServervice方法中使用[WebMethod(MessageName="GetRangeRandom")]就可以改變客戶端訪問時使用的方法名,JavaScript不支持重載,如果服務器端使用了重載,就一定要改變重載的方法客戶端訪問時的方法名,否則的話在JavaScript由于不支持重載,最后生成的方法就會覆蓋前面生成的方法

轉載于:https://www.cnblogs.com/timy/archive/2008/04/30/1178263.html

總結

以上是生活随笔為你收集整理的改变客户端访问时的方法名的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 先锋影音一区二区 | 国产精品久久精品三级 | 亚洲激情视频在线观看 | 日韩美女视频在线观看 | 欧美日韩国产免费一区二区三区 | 自拍偷拍视频在线观看 | 女人18毛片一区二区三区 | 中国美女乱淫免费看视频 | 国产日皮视频 | 黄片毛片| 国色综合| 嫩草影院永久入口 | 免费看黄色小视频 | 欧美日韩另类一区 | 在线观看视频免费 | 成人免费一区二区三区 | 成人免费在线观看网站 | 青青青在线视频免费观看 | 国产亚洲欧美日韩高清 | 无码一区二区三区免费视频 | 国产精品xxxxx | 国产一卡二卡三卡 | 大肉大捧一进一出好爽mba | 色永久| 成人区精品一区二区婷婷 | 欧美色v| 欧美在线免费看 | 国产 一二三四五六 | 色呦呦国产精品 | 欧美在线播放一区 | 给我看免费高清在线观看 | 高清精品xnxxcom| 手机在线小视频 | 国产乱论 | 成人免费区一区二区三区 | 性色国产成人久久久精品 | 九九热免费在线 | 性饥渴的农村熟妇 | 操女人的逼逼 | 久久精品国产视频 | 天天做天天爽 | 日本精品少妇 | 中文字幕人妻伦伦 | 91中文视频 | av在线收看| 涩涩99 | 国产视频一区二区不卡 | 国产精品无码成人网站视频 | 九九久久国产精品 | 欧美国产日韩综合 | 国产成人精品无码免费看81 | 自拍视频在线观看 | 午夜精品视频一区二区三区在线看 | 一区二区中文字幕在线观看 | 免费成人一级片 | 久久天天综合 | av在线不卡观看 | 91一区 | 深夜在线 | 黄色动漫软件 | 少妇又紧又色又爽又刺激视频 | 久久久视频6r| 特种兵之深入敌后 | 亚洲23p| 亚洲综合站 | 加勒比伊人 | 久久九九视频 | 久久香蕉av | 亚洲欧美一区二区三区不卡 | 欧美xxxx黑人xyx性爽 | 夫妻性生活黄色片 | 丰满尤物白嫩啪啪少妇 | 激烈的性高湖波多野结衣 | 依依成人在线 | 老司机在线精品视频 | 秋霞欧美一区二区三区视频免费 | 欧美爱爱网站 | 一本色道综合久久欧美日韩精品 | 欧美黑人性生活 | 精品视频入口 | 青娱乐国产盛宴 | 精品中文字幕av | 一区亚洲 | 老司机深夜福利在线观看 | www.涩涩爱| 在线播放不卡av | 国产精品亚洲AV色欲三区不卡 | 黑料网在线观看 | 男人天堂一区二区 | 欧美xxxx日本和非洲 | 人妻 丝袜美腿 中文字幕 | 日本一道本 | 黄色片视频在线观看 | 91亚洲一线产区二线产区 | 91中出| 国产免费一区二区三区最新6 | 草草在线观看视频 | 舐丝袜脚视频丨vk | 欧美福利网 |