社区
Web Services
帖子详情
WCF返回对象问题
qhtsl2008
2010-07-28 11:22:58
比如:
[DataContract]
public class A
{
pub A()
{
...
}
pub int B()
{
return 1;
}
pub string C()
{
return "a";
}
}
[OperationContract]
A GetA(int channel);
我想通过服务调用GetA方法,得到A对象,并使用A对象中的方法。可是通过GetA方法调用后得到A对象却无法使用A对象中的方法。
...全文
376
8
打赏
收藏
WCF返回对象问题
比如: [DataContract] public class A { pub A() { ... } pub int B() { return 1; } pub string C() { return "a"; } } [OperationContract] A GetA(int channel); 我想通过服务调用GetA方法,得到A对象,并使用A对象中的方法。可是通过GetA方法调用后得到A对象却无法使用A对象中的方法。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yangchun1213
2010-08-03
打赏
举报
回复
WCF是什么东西?有啥用?
MarcuseXiao
2010-07-29
打赏
举报
回复
[Quote=引用 6 楼 qhtsl2008 的回复:]
谢谢各位,我需要调用的是类中的方法,而不是属性。
难道就像 findcaiyzh 说的 是不能调用 Method的?
[/Quote]
调用类里面的方法,那是WebMethod,老大,概念搞清楚。
qhtsl2008
2010-07-29
打赏
举报
回复
谢谢各位,我需要调用的是类中的方法,而不是属性。
难道就像 findcaiyzh 说的 是不能调用 Method的?
claymore1114
2010-07-29
打赏
举报
回复
方法 写到服务中,再调用
宝_爸
2010-07-29
打赏
举报
回复
Method没有办法返回给客户端的。
web service的原理是
将参数或者是返回值 封装成SoapMessage(xml).在http协议上传输。
t20100504t
2010-07-29
打赏
举报
回复
[Quote=引用 2 楼 marguess 的回复:]
你应该是想要A对象中的属性值吧,例如 A B C?
你定义为方法是不对的,用web service是返回不了的,应该定义成这样:
[DataMember]
public String A{ get; set; }
[DataMember]
public int B{ get; set; }
[DataMember]
public String C{ get; set; }……
[/Quote]+1
倒霉熊
2010-07-28
打赏
举报
回复
听不懂
MarcuseXiao
2010-07-28
打赏
举报
回复
你应该是想要A对象中的属性值吧,例如 A B C?
你定义为方法是不对的,用web service是返回不了的,应该定义成这样:
[DataMember]
public String A{ get; set; }
[DataMember]
public int B{ get; set; }
[DataMember]
public String C{ get; set; }
Wcf
ajax c#例子
通过ajax访问
WCF
服务程序,成功
返回
接送
对象
C# yield在
WCF
中的错误用法(一)
在定义API的时候,对于一些
返回
集合
对象
的方法,很多人喜欢将
返回
类型定义成IEnumerable
,这本没有什么
问题
。这里要说的是另一个
问题
:对于
返回
类型为IEnumerable
的方法来说,我们可以使用yield return的方式来输出
返回
集合的元素。但是如果我们不了解yield 关键字背后的实现机制,很有可能造成很大的
问题
。 这是一个
WCF
相关的
问题
,我想99%的人都有可能会犯这样的错误——即使你对yield了解得非常透彻。闲话少说,我们通过一个简单的实例来说明这个
问题
。我们定义了如下一个IDemoService接口作为服务契约,唯一的方法GetItems
返回
一个类型为IEnum
WCF
边学边练
全面介绍
WCF
的各种特性,并以实例形式展示
WCF
的开发以及调用。
wcf
学习笔记
客户端发Request(携带token type message)通过soap协议 要序列化成xml格式,服务器
返回
response(token message),要反序列化成类
对象
的格式,先进行general验证(符不符合MS-FSSHTTP-FSSHTTPB.wsdl的格式),再进行specific验证(先找到type 再进行验证)。
example-
wcf
-service:使用此 Web 服务和随附的 Ajax 示例来帮助您了解如何在您自己的 Web 服务中实现 SOAP 和 REST 端点
示例-
wcf
-服务 概述 •此Web 服务有一个用于SOAP 的端点和一个用于REST 的端点。 SOAP 端点具有每个方法的一个版本,它只接受 Xml 并
返回
Xml。 REST 端点的每个方法都有两个版本,接受 Xml 或 Json,但一个版本只
返回
Xml,另一个只
返回
Json。 使用此 Web 服务和随附的 Ajax 示例来帮助您了解如何在您自己的 Web 服务中实现 SOAP 和 REST 端点。 Pen Blade LLC 对使用此代码不承担任何责任。 •本项目仅限于提供一些示例,介绍如何使用 REST(表示状态传输)端点设置
WCF
Web 服务以提交 Xml 或 Json 并
返回
Xml 或 Json,同时还提供标准的 SOAP(简单
对象
访问协议)端点。 更新 •添加了automaticFormatSelectionEnabled,因此我可以删除不再需要的额外REST
Web Services
12,162
社区成员
16,328
社区内容
发帖
与我相关
我的任务
Web Services
.NET技术 Web Services
复制链接
扫一扫
分享
社区描述
.NET技术 Web Services
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章