2012-11-11 63 views
4

我在嘗試將對象序列化到Azure移動服務。序列化對象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; } 
} 

我已經正確加載了這兩個表,並且可以將一個單獨的項插入到每個表中。

然而,當我打電話InsertAsync方法在桌子上對象A我收到什麼我需要做修復這個錯誤

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

任何想法的?

回答

6
+0

謝謝,我找到了第二後,現在我工作的落實。 – liamog