【发布时间】:2011-12-25 20:00:51
【问题描述】:
我希望能够使用如下结构将具有子对象的对象存储在 Azure 表存储中:
public class AzureTestDocument : TableServiceEntity
{
public AzureTestDocument(int counter)
: base("_default", counter.ToString())
{
Counter = counter;
Child = new AzureTestChildDocument(counter);
}
public int Counter { get; set; }
}
public class AzureTestChildDocument
{
public AzureTestChildDocument(int counter)
{
Counter = counter;
}
public int Counter { get; set; }
}
如果我删除子文档,则保存父文档可以正常工作。保存这样的结构会导致“请求输入之一无效”异常。做一点谷歌搜索发现了这篇文章about supported types,这可能意味着除了支持的简短列表之外,您无法嵌入任何类型。
请澄清是否是这种情况,或指出我可能遗漏的内容。
【问题讨论】:
标签: azure nosql azure-storage azure-table-storage