我有一个表格“常量”,具有特定的谢谢:
PartitionKey,RowKey,Timestamp,ARG1,ARG2,ARG3
例如这些实体:
production,0,01 / 01/2012,L,5,7
production,1,01 / 01/2012,F,7,7
我可以在不创建类的情况下获取实体吗? 有点像:
var query = MagicFunctionWichGiveAEntity("production", "0"); //0 is the RowKey
var result = query.ValueOf("ARG1") // result = L
我找到了this post,但看起来很复杂。
答案 0 :(得分:4)
执行此操作的唯一方法是使用 ReadingEntity 事件(如您引用的帖子中所述)。如果您希望看到完全正常的实施,我建议您查看位于此处的存储服务智能客户端:http://archive.msdn.microsoft.com/appfabriccat/Release/ProjectReleases.aspx?ReleaseId=5474
您需要查看文件:
另一种解决方案是直接与REST API交互,您可以在其中获取XML格式的实体:http://msdn.microsoft.com/en-us/library/windowsazure/dd179421
答案 1 :(得分:0)
我编写了一个支持动态(未指定)列的客户端,通过使用字典来保存名称/值对。它还支持许多其他功能,如数组,枚举和大于64K的数据。
免费供个人使用。您可以在http://www.lucifure.com或通过NuGet.com获取。