cls生物免疫治療

cls生物免疫治療

ID:47646766

大?。?4.60 KB

頁(yè)數(shù):9頁(yè)

時(shí)間:2019-10-15

cls生物免疫治療_第1頁(yè)
cls生物免疫治療_第2頁(yè)
cls生物免疫治療_第3頁(yè)
cls生物免疫治療_第4頁(yè)
cls生物免疫治療_第5頁(yè)
資源描述:

《cls生物免疫治療》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)

1、rameters);MapRefOutParameter(methodCall.MethodBase,allArgs,refOutParameters);66:://通過ReturnMessage的形式將返回値和ref/out參數(shù)返回:returnnewReturnMessage(returnValue,allArgs,allArgs?Length,methodcall?LogicalCallContext,methodCall);69:}70:privateintGetRefOutParameterCount(MethodBasemethod){intcount=0;for

2、each(ParameterInfoparameterinmethod.GetParameters()){if(parameter.TsOutIIparameter.ParameterType.IsByRef){count++;))returncount;}privatevoidMapRefOutParameter(MethodBasemethod,object[]allArgs,object[]ListrefOutParamPositionsList=newList();foreach(Parameterinfoparameterinmethod.GetP

3、arameters()){if(parameter.IsOut

4、

5、parameter.ParameterType.IsByRef){refOutParamPositionsList.Add(parameter?Position);}}int[]refOutParamPositionArray=refOutParamPositionsList.ToArray();for(inti=0;i

6、nnelFactory創(chuàng)建服務(wù)代理對(duì)彖進(jìn)行服務(wù)的調(diào)用,在這里我們也創(chuàng)建一個(gè)完成相似功能的工廠類型:SerivceProxyFactory,泛型類型T代表服務(wù)契約類型。用于創(chuàng)建服務(wù)代理的Create方法很簡(jiǎn)單:先通過Utility.Create方法創(chuàng)建客戶端進(jìn)行服務(wù)調(diào)用必須的相關(guān)組件對(duì)象,通過這些對(duì)象連同該方法的參數(shù)(消息版本和服務(wù)目的地址)創(chuàng)建ServiceRealProxy對(duì)象,最終返回的是該RealProxy的TransparentProxy。1:namespaceArtech?WcfFrameworkSimulator.Client2:{3:4?

7、publicstaticclassSerivceProxyFactory5:(Z?tpublicstaticTCreate(MessageVersionmessageVersion,UriremoteAddress)7:tMessageEnccderFactoryencoderFactory;8:IDictionarydientFormatteiss;9:IDictionarydispatchFormatters;

8、10:IDictionaryoperationInvokers;11:IDictionbryvstring,Methodlnfo>methods;12:Utility?Create(outencoderFactory,outclientFormatters,outdispatchFormatters,outoperationInvokers,outmethods);13:ServiceRealProxyrealProxy=newServiceRealProxy(messageversion,

9、remoteAddress,clientFormatters,encoderFactory);14:return(T)realProxy?GetTransparentProxy();15:}16:}17:}那么在最終的客戶端代碼屮就可以借助SerivceProxyFactory創(chuàng)建服務(wù)代理進(jìn)行服務(wù)調(diào)用了,而這里服務(wù)的口標(biāo)地址實(shí)際上是上面用于模擬WCF服務(wù)端框架的.aspxWebPage的地址。1:namespaceArtech.WcfFrameworksimulator?Client2

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。