【问题标题】:Serialize Object Azure Mobile Services序列化对象 Azure 移动服务
【发布时间】:2012-11-12 05:55:38
【问题描述】:

我正在尝试将对象序列化到 Azure 移动服务。

该对象包含一个第二个对象的数组,该数组也应该被序列化。

[DataContract()]
class ObjectA
{
    [DataMember(Name= "id")]
    public int Id { get; set; }

    [DataMember(Name = "info")]
    public string info{ get; set; }

    [DataMember(Name = "collectionOfB")]
    public ObjectB[] myArrayOfB{ get; set; }
}

[DataContract()]
class ObjectB
{
    [DataMember(Name= "id")]
    public int Id { get; set; }

    [DataMember(Name = "info")]
    public string info{ get; set; }
}

我已经正确加载了两个表,并且可以在每个表中插入一个单独的项目。

但是,当我在表上为 objectA 调用 InsertAsync 方法时,我收到一个错误

Cannot serialize member 'myArrayOfB' of type 'namespace.ObjectB[]' declared on type 'ObjectA'

关于我需要做些什么来解决这个问题有什么想法吗?

【问题讨论】:

    标签: azure azure-mobile-services


    【解决方案1】:
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-06
    相关资源
    最近更新 更多