- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在查询表中的实体,更改它们,然后执行替换操作。替换操作失败,因为 etag 上的 etag 属性为 null。我检查过,当我从 CreateQuery() 调用获取实体时,etag 为空,但在我执行 Retrieve() 时填充。有没有办法手动获取etag?
IEnumerable<MyEntity> query = from e in serviceContext.CreateQuery<MyEntity>(tableName)
where e.Id == queryId
select e;
MyEntity entity = query.FirstOrDefault();
// Update the MyEntity object
var replaceOperation = TableOperation.Replace(entity);
MyCloudTableClient.GetTableReference(tableName).Execute(replaceOperation);
// Exception is thrown here that eTag value is null
最佳答案
您是否尝试过使用 TableQuery 而不是 DataServiceQuery?
所以..
cloudTableClient.GetTableReference(TableName).CreateQuery()而不是 serviceContext.CreateQuery...
顺便说一句,我认为 TableQuery 是 2.1 中的新功能...
关于azure - 无法在 CreateQuery 上获取 Azure TableEntity etag,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16073375/
我正在尝试为 Azure 表存储创建通用 CRUD 服务。 过去,我一直将 SQL 与 Entity Framework 的存储库/工作单元模式结合使用。我希望使用 Azure 表存储实现同样的功能,
我有一系列由 TableEntity 表示的Report。它有许多不同的属性,但通常,我只需要 ReportID 属性。 public class ReportEntity : TableEntity
我有以下实现 TableEntity 的类: public class MyEntity : TableEntity { public string MyProperty { get; set
我有一个像这样的TableEntity: public class TableEntity : TableEntity { public string SomeXml { get; set;
我有一个像这样的TableEntity: public class TableEntity : TableEntity { public string SomeXml { get; set;
我使用 Azure 表存储作为语义日志记录应用程序 block 的数据接收器。当我调用由自定义 EventSource 写入的日志时,我得到类似于 ff.: 的列 事件ID Payload_usern
我正在创建一个自定义EntityResolve,这样当我检索我的 azure 表记录时,我将在业务对象(TableEntity对象)上设置一堆属性,这些属性仅在我的应用程序中使用,而不是持久化回来到
是否可以在不实现 ITableEntity 或继承 TableEntity 的情况下创建自定义实体? 如果我正在实现 ITableEntity,那么它会迫使我实现一些我不想实现的其他方法。 如果我从
使用 WebAPI 返回 TableEntities 列表时,我收到 500 内部服务器错误。当我查看 Visual Studio 中的输出时,我发现收到了“System.Runtime.Serial
背景 假设我有一个 Azure 表实体 class MyEntity : TableEntity { public string LongString { get; set; } pu
我正在查询表中的实体,更改它们,然后执行替换操作。替换操作失败,因为 etag 上的 etag 属性为 null。我检查过,当我从 CreateQuery() 调用获取实体时,etag 为空,但在我执
尝试将数据对象插入azure-storage-table时,TableEntity.Flatten抛出以下异常。 System.Runtime.Serialization.SerializationE
Type 'Microsoft.WindowsAzure.Storage.Table.TableEntity' in Assembly 'Microsoft.WindowsAzure.Storage,
我在 Azure 表中存储了一些这样的枚举 pk rk | en fr de ... foo 1 | 'Eune' 'Fune' 'Dune' ... foo 2
所以我有一个模型 Subscription,它继承自 Azure 的 TableEntity 类,用于 WebApi Get 方法,如下所示: [HttpGet] public IEnumerable
我正在尝试使用 Microsoft.Azure.Cosmos.Table 将 json 对象从我的 API 项目存储到 CosmosDB。我的 Json 看起来像这样: { "age": 0,
我正在使用 Microsoft 的新 Azure.Data.Tables 库来处理 Azure 表存储。在旧库中,当您有一个实现 ITableEntity 的实体并且您有一个不想保存到存储表的属性时,
我正在使用 Microsoft 的新 Azure.Data.Tables 库来处理 Azure 表存储。在旧库中,当您有一个实现 ITableEntity 的实体并且您有一个不想保存到存储表的属性时,
我有以下代码,它尝试更新以下恰好包含 DateTimeOffset 的实体类,但这会引发 NotImplementedException。还有其他人看过这个吗? [System.Data.Servic
我想从 Azure 继承迭代器 ItemPaged - ItemPaged[TableEntity] 获取流对象以进行流处理 (Python)。可能吗? https://learn.microsoft
我是一名优秀的程序员,十分优秀!