实体读取时出现Windows azure表存储IndexOutfrance异常

实体读取时出现Windows azure表存储IndexOutfrance异常,azure,azure-sql-database,azure-table-storage,Azure,Azure Sql Database,Azure Table Storage,我有这个小代码来读取表存储中的所有条目。这是我的简单模型: 下面是阅读它的代码: 它在开发中工作得非常好。关于这件事有什么线索吗 谢谢,这行不行 var models = ServiceContext.CreateQuery<Line>("lines").ToList(); var models=ServiceContext.CreateQuery(“行”).ToList(); 取而代之的是 var models = ServiceContext.CreateQuery<

我有这个小代码来读取表存储中的所有条目。这是我的简单模型:

下面是阅读它的代码:

它在开发中工作得非常好。关于这件事有什么线索吗

谢谢,

这行不行

var models = ServiceContext.CreateQuery<Line>("lines").ToList();
var models=ServiceContext.CreateQuery(“行”).ToList();
取而代之的是

var models = ServiceContext.CreateQuery<LineEntity>("lines").ToList();
var models=ServiceContext.CreateQuery(“行”).ToList();

检查rowkey的值是否不包含任何限制字符:@RichBower我在该选项卡中绝对没有数据,我希望它返回一个空列表您忘记创建表了吗?@smarx创建了它,删除了它,然后重新创建,用小写或大写命名,运气不好:(当您注释掉TableServiceEntity上的XElement属性时会发生什么情况?另外,假设您的查询也是context.CreateQuery(…)而不是像您这样的CreateQuery(…)。是的,应该是这样的,谢谢我更新了帖子,我从基类中提取了代码,并在一个小范围内更改了名称
<?xml version="1.0" encoding="utf-8"?><Error><Code>OutOfRangeInput</Code><Message>One of the request inputs is out of range.
RequestId:8a16121a-237c-4015-99cb-b1bbdb7ab7a7
Time:2012-04-30T07:39:42.6396851Z</Message></Error>
var models = ServiceContext.CreateQuery<Line>("lines").ToList();
var models = ServiceContext.CreateQuery<LineEntity>("lines").ToList();