有哪些可能的数据类型可以从asp.net webservice返回

时间:2010-05-04 05:12:14

标签: c# web-services types

可以从asp.net webservice返回的可能数据类型是什么。

3 个答案:

答案 0 :(得分:1)

如果你的意思是asmx,那么:

  • 几乎所有内置基元和标准数据类型
  • Stream / byte[]
  • 数组,或具有明显语义的列表/集合
  • xml-serializable类型:
    • 具有公共无参数构造函数和公共属性/字段的公共类型(可选地归因于更多控件)
    • 实施IXmlSerializable
    • 的公共类型

对于WCF,将数据合同添加到该列表中。

答案 1 :(得分:0)

可以返回包括String在内的所有原语,而不需要特殊代码。否则,您必须使用data contracts(如果您使用的是WCF)或更强大的XML serialization API。

答案 2 :(得分:0)

是的,您可以从Web服务返回任何类型的数据,包括哈希表..