我目前正在使用Windows Azure表存储机制,有一个扩展TableEntity的类。然而,这个类的其中一个领域是List。当从表中取回实体时,它将作为DynamicTableEntity而不是普通的Table Entity返回。有没有办法从表中获取列表,而不是序列化列表并将其存储在blob上?使用列表<string>与Azure表存储
12
A
回答
10
正如您可能已经知道的那样,Azure表存储本身不支持复杂的数据类型。有关支持的数据类型的列表,请参阅此处:http://msdn.microsoft.com/en-us/library/windowsazure/dd179338.aspx。
一个选项是将此列表序列化为您提到的分隔字符串。
其他选项是使用第三方库,如Lucifure Stash(http://lucifurestash.codeplex.com/)。我自己没有使用它,但文档声明可以将数组和列表存储为Azure表中的实体。
+0
这将是伟大的,谢谢:) – 2013-03-22 07:09:27
相关问题
- 1. 如何使用Table.ExecuteQuerySegmentedAsync()与Azure表存储
- 2. 使用Sphinx搜索与Azure表存储
- 3. Azure存储:斑点与表
- 4. Azure Blob存储列表Blob
- 5. Azure表存储
- 6. MVC3 Azure应用程序与表存储
- 7. Azure存储表客户表
- 8. 使用Azure存储队列
- 9. Azure的Blob存储为C#列表<T>
- 10. Azure Easy Tables存储列表<t>在数据库中
- 11. 使用Node.js访问Azure表存储
- 12. 使用BeginExecute写入Azure表存储
- 13. Azure表存储和缓存
- 14. 与Azure表存储的本地同步
- 15. Azure表存储性能 - REST与StorageClient
- 16. BotAuth与Azure表存储错误
- 17. 复制列数据 - Azure的表存储
- 18. Azure存储查询表返回NULL列
- 19. Azure表存储中的对象阵列
- 20. 存储库模式和Azure表存储(???)
- 21. 存储库模式和Azure表存储
- 22. Azure表存储 - 使用不同名称的TableEntity地图列
- 23. PHP Azure表存储+超时
- 24. Azure存储表VS SQL
- 25. Azure存储表大小
- 26. 保护Azure表存储
- 27. Azure ACS +表单值存储
- 28. BreezeJS和Azure表存储
- 29. Azure - 表存储建模
- 30. Azure表存储SAS REST
对不起,我留下了一个细节,列表是列表,应该由Azure表存储支持。谢谢。 –
2013-03-20 23:20:25