博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
wcf out参数 异步调用问题
阅读量:7076 次
发布时间:2019-06-28

本文共 479 字,大约阅读时间需要 1 分钟。

在wcf中使用out参数:

public string xxxxx(out string ErrorMessage){}

然后添加服务引用之后生成的代理类中,这个out参数就不见了,其实不是不见了,是把他作为一个属性封装到e里面了,调用方法如下

this.xxClient.XXXXXXXCreateCompleted += (sender, e) =>            {                if(e.Error == null)                {                    // 对 e.Result 进行处理                }                else                 {                    // 对 e.Error 进行处理                }            };

 

写了out参数后更新服务引用,客户端Completed方法的参数e就多了一个ErrorMessage属性,而不是显示的在Async方法中传入out参数

转载地址:http://bndml.baihongyu.com/

你可能感兴趣的文章
机器学习到底是什么?
查看>>
phpstorm配置svn
查看>>
如何使用DGBroker关闭redo应用(1)
查看>>
原来,在Linux系统也有快速格式化功能
查看>>
Hashtable:仅有两列的表
查看>>
用ISAPI Filter设置HttpOnly属性
查看>>
DNS域名服务器
查看>>
springmvc4环境简单搭建和定时任务
查看>>
听说你刚中了NIPS?恭喜(研究德扑、老鼠胡须等AI的都入围了)
查看>>
mybatis-generator扩展教程系列 -- 自定义generatorConfig.xml参数
查看>>
基本的IPX配置
查看>>
稳扎稳打Silverlight(32) - 2.0Tip/Trick之MessageBox, Popup, 循环的几种实现方法, 动态变换主题...
查看>>
SQL Server存储过程输入参数使用表值
查看>>
SQL Injection [ Bypassing WAF (403 Forbidden) ]
查看>>
拇指接龙游戏从WIN32向Android移植过程问题记录(2)
查看>>
【转】【UNITY3D 游戏开发之七】C# 中的委托、事件、匿名函数、Lambda 表达式
查看>>
开源安全技术的四大好处
查看>>
LoadRunner在移动端性能测试的应用
查看>>
10月第1周安全回顾:严防漏洞攻击 注重隐私保护
查看>>
Hello JMX!
查看>>