C# Azure表:在不创建特定类或不知道整个架构的情况下获取

C# Azure表:在不创建特定类或不知道整个架构的情况下获取,c#,.net,azure,cloud,azure-table-storage,C#,.net,Azure,Cloud,Azure Table Storage,我有一个带有特定shema的常数表,如: 分区键,行键,时间戳,ARG1,ARG2,ARG3 例如,这些实体: 生产,2012年1月0日,L,5,7 生产,2012年1月1日,F,7,7 我可以在不创建类的情况下获取实体吗? 例如: var query=MagicFunctionWichGiveAEntityproduction,0//0是行键 var result=query.ValueOfARG1//result=L 我找到了,但看起来很复杂 实现这一点的唯一方法是使用ReadingEnti

我有一个带有特定shema的常数表,如: 分区键,行键,时间戳,ARG1,ARG2,ARG3

例如,这些实体: 生产,2012年1月0日,L,5,7 生产,2012年1月1日,F,7,7

我可以在不创建类的情况下获取实体吗? 例如:

var query=MagicFunctionWichGiveAEntityproduction,0//0是行键 var result=query.ValueOfARG1//result=L
我找到了,但看起来很复杂

实现这一点的唯一方法是使用ReadingEntity事件,如您参考的文章中所述。如果您希望看到一个全面工作的实施,我建议您看看存储服务智能客户端,它位于以下位置:

您需要查看以下文件:

Client\Helpers\CloudStorageHelper.cs Client\Helpers\ConversionHelper.cs 客户端\Helpers\CustomEntity.cs
另一种解决方案是直接与RESTAPI交互,您可以在其中获得XML格式的实体:

唯一的方法是使用ReadingEntity事件,如参考文章中所述。如果您希望看到一个全面工作的实施,我建议您看看存储服务智能客户端,它位于以下位置:

您需要查看以下文件:

Client\Helpers\CloudStorageHelper.cs Client\Helpers\ConversionHelper.cs 客户端\Helpers\CustomEntity.cs
另一种解决方案是直接与RESTAPI交互,在这里可以获得XML格式的实体:

我编写了一个客户端,它通过使用字典保存名称/值对来支持动态未指定列。它还支持许多其他功能,如数组、枚举和大于64K的数据


它可免费供个人使用。您可以在NuGet.com上或通过NuGet.com获得它。

我编写了一个客户端,它通过使用字典保存名称/值对来支持动态未指定列。它还支持许多其他功能,如数组、枚举和大于64K的数据


它可免费供个人使用。您可以在NuGet.com或通过NuGet.com获得它。

好的,所以没有非常简单的方法。我是一个胆小鬼,我第一次使用SQLAzure。当我有足够的时间时,我会清理我的代码。我注意到智能存储服务的helper类很有用,谢谢链接!好的,所以没有很简单的方法。我是一个胆小鬼,我第一次使用SQLAzure。当我有足够的时间时,我会清理我的代码。我注意到智能存储服务的helper类很有用,谢谢链接!