WCF数据协定设置以公开System.Collections.Generic.List

时间:2013-06-04 20:19:39

标签: vb.net wcf datacontract

我有一个WCF服务,它暴露了一个包含多个属性的自定义对象,其中一个属性被声明为List(of String)。当我通过我的测试应用程序调用该函数时,返回的对象包含String()而不是我期望的列表。

我是否需要为数据合同添加一个特殊标记,以便知道它应该将属性视为Lists而不是Arrays

班级定义:

<Serializable(), DataContract([Namespace]:="customUrl")> _
Public Class UnitType
    ...
    <DataMember()> Public Units As List(Of String)
    ...
End Class

0 个答案:

没有答案