最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

解析利用wsdl.exe生成webservice代理類的詳解

 更新時(shí)間:2013年05月22日 16:48:04   作者:  
本篇文章是對(duì)利用wsdl.exe生成webservice代理類進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下

利用wsdl.exe生成webservice代理類
根據(jù)提供的wsdl生成webservice代理類
1、開(kāi)始->程序->Visual Studio 2005 命令提示
2、輸入如下紅色標(biāo)記部分
D:/Program Files/Microsoft Visual Studio 8/VC>wsdl /language:c# /n:TestDemo /out:d:/Temp/TestService.cs D:/Temp/TestService.wsdl
在d:/Temp下就會(huì)產(chǎn)生一個(gè)TestService.cs 文件
注意:D:/Temp/TestService.wsdl 是wsdl路徑,可以是url路徑:http://localhost/Temp/Test.asmx?wsdl

wsdl參數(shù)說(shuō)明:
wsdl.exe <選項(xiàng)> <URL 或路徑> <URL 或路徑> ...
     - 選項(xiàng) -
<URL 或路徑> -
    指向 WSDL 協(xié)定、XSD 架構(gòu)或 .discomap 文檔的 URL 或路徑。
/nologo
    取消顯示版權(quán)標(biāo)志。
/language:<language>
    用于生成的代理類的語(yǔ)言。請(qǐng)從“CS”、“VB”、“JS”、“VJS”、
    “CPP”中選擇,或者為實(shí)現(xiàn) System.CodeDom.Compiler.CodeDomProvider
    的類提供一個(gè)完全限定的名稱。默認(rèn)語(yǔ)言為“CS”(CSharp)。
    縮寫形式為“/l:”。

/sharetypes
    打開(kāi)類型共享功能。此功能針對(duì)不同服務(wù)之間共享
    的相同類型(命名空間、名稱和網(wǎng)絡(luò)簽名必須相同)
    創(chuàng)建一個(gè)具有單一類型定義的代碼文件。
    請(qǐng)使用 http:// URLs 作為命令行參數(shù)來(lái)引用
    服務(wù),或?yàn)楸镜匚募?chuàng)建一個(gè) discomap 文檔。

/verbose
    指定 /sharetypes 開(kāi)關(guān)時(shí)顯示額外信息。
    縮寫形式為“/v”。

/fields
    生成字段而非屬性。縮寫形式為“/f”。

/order
    為粒子成員生成顯式順序標(biāo)識(shí)符。

/enableDataBinding
    在所有生成的類型上實(shí)現(xiàn) INotifyPropertyChanged 接口,
    以啟用數(shù)據(jù)綁定。縮寫形式為“/edb”。

/namespace:<namespace>
    生成的代理或模板的命名空間。默認(rèn)命名空間
    為全局命名空間。縮寫形式為“/n:”。

/out:<fileName|directoryPath>
    生成的代理代碼的文件名或目錄路徑。默認(rèn)文件名是從
    服務(wù)名派生的??s寫形式為“/o:”。

/protocol:<protocol>
    重寫要實(shí)現(xiàn)的默認(rèn)協(xié)議。請(qǐng)從“SOAP”、“SOAP12”、
    “HttpGet”、“HttpPost”中選擇。

/username:<username>
/password:<password>
/domain:<domain>
    連接到要求身份驗(yàn)證的服務(wù)器時(shí)使用的憑據(jù)。
    縮寫形式為“/u:”、“/p:”和“/d:”。

/proxy:<url>
    用來(lái)處理 HTTP 請(qǐng)求的代理服務(wù)器的 URL。
    默認(rèn)為使用系統(tǒng)代理服務(wù)器設(shè)置。

/proxyusername:<username>
/proxypassword:<password>
/proxydomain:<domain>
    連接到要求身份驗(yàn)證的代理服務(wù)器時(shí)使用的憑據(jù)。
    縮寫形式為“/pu:”、“/pp:”和“/pd:”。

/appsettingurlkey:<key>
    在代碼生成中用來(lái)讀取 URL 屬性的
    默認(rèn)值的配置項(xiàng)。默認(rèn)為不從配置
    文件中讀取。縮寫形式為“/urlkey:”。

/appsettingbaseurl:<baseurl>
    計(jì)算 URL 段時(shí)使用的基 URL。
    還必須指定 appsettingurlkey 選項(xiàng)。URL 段是
    從 appsettingbaseurl 計(jì)算
     WSDL 文檔中的 URL 的相對(duì) URL 的結(jié)果??s寫形式為“/baseurl:”。

/parsableerrors
    輸出錯(cuò)誤,其格式與編譯器報(bào)告的格式類似。

     - 高級(jí) -

/server
    服務(wù)器開(kāi)關(guān)已被否決。請(qǐng)改用 /serverInterface。
    使用基于協(xié)定的 ASP.NET,為 Xml Web Services 實(shí)現(xiàn)
    生成抽象類。默認(rèn)情況下,生成客戶端代理
    類。

/serverInterface
    為 ASP.Net Web 服務(wù)的服務(wù)器端實(shí)現(xiàn)生成
    接口。將為 wsdl 文檔中的每個(gè)綁定生成
    一個(gè)接口。wsdl 單獨(dú)實(shí)現(xiàn) wsdl 協(xié)定(實(shí)現(xiàn)
    接口的類在類方法上不應(yīng)包括下列任意一項(xiàng):
    更改 wsdl 協(xié)定的 Web 服務(wù)屬性或序列化
    屬性)??s寫形式為“/si”。

/parameters:<file>
    從指定的 xml 文件讀取命令行選項(xiàng)。這樣可以
    指定命令行中無(wú)法使用的選項(xiàng),例如選擇
    生成的異步編程模型類型。有關(guān)詳細(xì)信息,
    請(qǐng)參閱工具文檔。縮寫形式為“/par:”。

相關(guān)文章

  • ASP.NET 圖片防盜鏈的實(shí)現(xiàn)原理分析

    ASP.NET 圖片防盜鏈的實(shí)現(xiàn)原理分析

    防盜鏈的原理,從圖片請(qǐng)求的URL地址上判斷是否是我們自己網(wǎng)站上的域名,如果不是,恭喜,你的圖片已經(jīng)被盜鏈了!
    2010-01-01
  • LINQ教程之使用Lambda表達(dá)式

    LINQ教程之使用Lambda表達(dá)式

    本文詳細(xì)講解了LINQ使用Lambda表達(dá)式的方法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-03-03
  • 詳解ASP.NET?Core高性能服務(wù)器HTTP.SYS

    詳解ASP.NET?Core高性能服務(wù)器HTTP.SYS

    HTTP.SYS本質(zhì)上就是一個(gè)HTTP/HTTPS監(jiān)聽(tīng)器,它是Windows網(wǎng)絡(luò)子系統(tǒng)的一部分,是一個(gè)在內(nèi)核模式下運(yùn)行的網(wǎng)絡(luò)驅(qū)動(dòng),今天通過(guò)本文給大家介紹下ASP.NET?Core高性能服務(wù)器HTTP.SYS,感興趣的朋友一起看看吧
    2022-04-04
  • 如何為asp.net core添加protobuf支持詳解

    如何為asp.net core添加protobuf支持詳解

    這篇文章主要給大家介紹了關(guān)于如何為asp.net core添加protobuf支持的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。
    2018-02-02
  • .Net使用RabbitMQ實(shí)現(xiàn)短信密碼重置的操作步驟

    .Net使用RabbitMQ實(shí)現(xiàn)短信密碼重置的操作步驟

    在C#開(kāi)發(fā)中,通過(guò)RabbitMQ實(shí)現(xiàn)短信服務(wù)可增強(qiáng)應(yīng)用的消息通知能力,本文介紹了使用RabbitMQ發(fā)送短信的步驟,包括安裝RabbitMQ客戶端庫(kù)、創(chuàng)建連接和通道、實(shí)現(xiàn)短信發(fā)送服務(wù)、配置RabbitMQ消費(fèi)者,并集成到用戶密碼重置流程中,通過(guò)示例代碼,可以快速理解整個(gè)實(shí)現(xiàn)過(guò)程
    2024-09-09
  • 在ASP.NET Core中應(yīng)用HttpClient獲取數(shù)據(jù)和內(nèi)容

    在ASP.NET Core中應(yīng)用HttpClient獲取數(shù)據(jù)和內(nèi)容

    這篇文章主要介紹了在ASP.NET Core中集成和使用HttpClient獲取數(shù)據(jù)和內(nèi)容,幫助大家更好的理解和學(xué)習(xí)使用ASP.NET Core,感興趣的朋友可以了解下
    2021-03-03
  • ASP.NET Mvc開(kāi)發(fā)之EF延遲加載

    ASP.NET Mvc開(kāi)發(fā)之EF延遲加載

    ASP.NET Mvc開(kāi)發(fā)之EF延遲加載,到底什么是EF的延遲加載呢?這篇文章我們就來(lái)看看
    2016-02-02
  • .Net?Core依賴注入IOC和DI介紹

    .Net?Core依賴注入IOC和DI介紹

    這篇文章介紹了.Net?Core依賴注入IOC和DI,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-01-01
  • VS2015下OpenGL庫(kù)配置教程

    VS2015下OpenGL庫(kù)配置教程

    這篇文章主要為大家詳細(xì)介紹了visual studio 2015下OpenGL庫(kù)的配置教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-04-04
  • ASP.NET?MVC使用Session會(huì)話保持表單狀態(tài)

    ASP.NET?MVC使用Session會(huì)話保持表單狀態(tài)

    這篇文章介紹了ASP.NET?MVC使用Session會(huì)話保持表單狀態(tài)的方法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-09-09

最新評(píng)論

永登县| 洪洞县| 台山市| 玉林市| 高雄市| 枣强县| 印江| 报价| 阜平县| 阿巴嘎旗| 黄浦区| 云阳县| 巴东县| 河南省| 霍邱县| 司法| 古浪县| 康乐县| 岑巩县| 宝丰县| 棋牌| 通江县| 乡宁县| 兴安县| 苍南县| 称多县| 诏安县| 墨江| 南京市| 石首市| 中卫市| 襄垣县| 栾川县| 保山市| 屏东市| 讷河市| 噶尔县| 龙游县| 延津县| 江西省| 尤溪县|