C# 在azure表中插入数据时出现问题?
我对azure表存储有问题。我有azure表名Html,它看起来像:C# 在azure表中插入数据时出现问题?,c#,azure,azure-table-storage,C#,Azure,Azure Table Storage,我对azure表存储有问题。我有azure表名Html,它看起来像: public class Html : TableServiceEntity, Ibase { public string Time { get; set; } public string Name { get; set; } public string File { get; set; } public string Type { get; set; }
public class Html : TableServiceEntity, Ibase
{
public string Time { get; set; }
public string Name { get; set; }
public string File { get; set; }
public string Type { get; set; }
public byte[] CardTypeId { get; set; }
public byte[] Card { get; set; }
public byte[] Thumb { get; set; }
public byte[] Tags { get; set; }
public string ThumbUri { get; set; }
}
仓库运转正常。但是,当我试图存储以下数据时,没有任何异常,也没有表中的数据条目。我有一个截图:
在上面的屏幕截图中,如果您看到,我在发生azure表条目的代码行上放置了一个断点。图像还包含插入表中的数据,但当我从表中访问实体时,表中没有该数据条目。谁能告诉我这里缺少了什么吗?我想您缺少了构造函数,在这里您需要定义行键和分区键。在给定的示例中,您是否可以尝试合并相同的,因为您尝试插入的属性超过64Kb(Thumb~81Kb)。请参见并查看所有表格实体限制。您可能需要将此属性的内容存储在blob中而不是表存储中能否共享AddEntity的实现?以及如何检索记录?您是否也在设置PartitionKey&RowKey并使用这些值来检索记录?