微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Azure TableServiceContext是否应该是一次性的?

如何解决Azure TableServiceContext是否应该是一次性的?

| 我正在一个新项目中开始使用Azure Tables。 我对TableServiceContext的奇怪之处感到震惊。 它似乎与LinqTosql上下文对象类似,因为它跟踪对象的更改等。 但是TableServiceContext不是一次性的。 TableServiceContext应该是一次性的吗?     

解决方法

        一次性用于对象可以访问非托管资源。但是通常使用一次性工具强制执行某些清理/操作。我假设LinqToSql上下文可以使与数据库的连接保持打开状态,这意味着它应该是可抛弃的,以便可以关闭连接。 TableServiceContext不会使连接保持打开状态,因为它使用REST协议进行更改。上下文跟踪的对象只是为了能够发送正确的Etag以进行更新等。因此,不,我认为TableServiceContext不需要是一次性的。     

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。