如何删除datamember上的命名空间?

时间:2011-10-20 01:01:21

标签: c# wcf

我没有代码,但基本上我拥有的是一个wcf datacontract,大约有20个datamember,每个都是自定义类型。

通过电线发送时,我有

      <datamembername namespace>
            <few properties here>
            <few properties here>
            <few properties here>
      <datamembername>
      <datamembername namespace>
            <few properties here>
            <few properties here>
            <few properties here>
      <datamembername>
      <datamembername namespace>
            <few properties here>
            <few properties here>
            <few properties here>
      <datamembername>

如何删除数据库中的命名空间?

在一种情况下,我返回一个巨大的数据收集列表,80%的数据包是命名空间。

在这种情况下,带宽对我来说是个问题。

1 个答案:

答案 0 :(得分:2)

这样做

     [DataContract(Namespace = "")] 

在我的自定义类中,它删除了我需要的内容。