什么是有效WCF返回类型的列表?我知道一些,但我想知道所有的人:WCF返回类型
- 基本类型(字符串,INT32等)
- 复杂类型的DataContract或序列化的属性
- 流
- 消息
- SyndicationFeedFormatter
void?波苏斯?
什么是有效WCF返回类型的列表?我知道一些,但我想知道所有的人:WCF返回类型
void?波苏斯?
你说的一切。 达林所说的一切。
加...
Void是一个有效的返回类型。 在(有意省略)SOAP信封裹:
<VoidResponse xmlns="http://tempuri.org/" />
波苏斯与DataContracts和数据成员是有效的,就像任何其他序列化的对象。
基本上,序列化器在绑定中使用的所有内容都可以处理。另请注意,由于.NET 3.5 SP1 DataContract
和DataMemeber
不再需要,WCF将序列化所有公共属性,但放置它们是一种很好的做法。
你的第一个2项目几乎涵盖了所有内容...... – 2010-09-03 17:50:08
如果你的方法包含了IsOneWay = True'属性,那么'void'是完全合法的 - 一个没有返回值的“随意忘记”方法 – 2010-09-03 21:02:18
'没有IsOneWay也是合法的。 – 2010-09-05 18:30:02