问题标签 [azure-table-storage]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
azure - Azure 应用程序中的会话管理
链接文本我用默认的webrole开发了一个简单的云应用程序,并实现了以下步骤。
1.使用一个默认的Webrole1创建新的云服务应用程序 2.提取“AspProviders.dll”并添加作为对当前Webrole1的引用。( “你好,” + Server.HtmlEncode(User.Identity.Name)); 6. 编辑 web.config 并进行以下更改 ....................
……………………………………………………………………………………………………………… ....................................
.................................. ........ 7.在本地 DevFabric 中执行应用程序
但我收到运行时错误,如“值不能为空”,堆栈跟踪如下
让我知道解决方案
谢谢。
.net - “您必须添加对程序集 'System.Data.Services.Client, Version=3.5.0.0' 的引用”
我正在使用 Windows Azure Table 构建应用程序。我已将对表服务的所有调用封装到它自己的程序集中。此程序集使用 .NET 4.0 Framework 并包含对 System.Data.Service.Client (4.0) 的引用。我可以毫无问题地从测试项目中使用这个程序集。
当我将此项目添加为对 MVC2 Web 应用程序的引用时(再次针对 .NET 4.0 框架),我收到上述错误。我将相同的 DLL (v.4.0) 添加到 Web 项目中,但问题仍然存在。
到底是怎么回事?为什么我需要使用 MVC 项目中的 3.5 DLL?
c# - 从 Azure 表中检索特定字段值
以下代码总是抛出异常
如果我阅读实体它工作正常:
是否不可能从 Azure 表中仅读取一个字段(或几个,我不想读取实体)?
提前致谢。
更新:
异常数据:System.Data.Services.Client.DataServiceQueryException。
消息 - “处理此请求时发生错误。”
内部异常 - 代码:“InvalidInput”,消息:“其中一个请求输入无效。”
parallel-extensions - Parallel.ForEach 能否与 CloudTableQuery 一起安全使用
我正在尝试对其进行一次性数据加密的 Azure 表中有合理数量的记录。我认为我可以通过使用Parallel.ForEach
. 另外,因为有超过 1K 条记录,而且我不想自己弄乱延续令牌,所以我正在使用 CloudTableQuery 来获取我的枚举器。
我的问题是我的一些记录已被双重加密,我意识到我不确定返回的枚举CloudTableQuery.Execute()
器的线程安全性如何。有没有其他人有过这种组合的经验?
azure - 如何在 Azure 中使用表存储创建新表
我曾尝试使用 Roger Jennings 在他的书“使用 Windows Azure 的云计算”中推荐的示例,但他使用的是版本 1。我使用的是 v1.2,并且存在很多差异。首先,我必须使用更正的命名空间和其他更改重新编译 StorageClient DLL。然后,当我在应用程序启动时使用他的代码创建一个表时,我得到一个“超出范围的索引”。
有没有人在应用程序启动时成功创建了一个表?如果是这样,怎么做?此外,如果有任何使用 1.2 版的教程/示例,我也将不胜感激。
c# - 从 Azure 表中捕获错误的干净方法(字符串匹配除外?)
我想获取所有 Azure Table 错误的列表,并找出一种在try...catch
块中处理它们的干净方法。
例如,我不想直接编写代码并将 InnerException 消息与String.Contains("The specified entity already exists")
. 捕获这些错误的正确方法是什么?
c# - 用于删除或更新多个对象的 Azure 表模式
我最近一直在阅读一些 Azure 代码,想知道为什么我在 Internet 上看到的示例似乎没有利用每次往返的多个操作。人们是否有理由不这样编码他们的数据源:
论坛数据源.cs
这样可以发生多次删除,并且编程模型非常干净。
c# - 如何将数字转换为自定义 2char BaseX 并返回?(又名:如何进行 Azure 表属性压缩)
类似于在十六进制中从 0 计数到 F 的方式,我有一个数字和字母数组,我想从中“计数”......当我达到最大值时,我想在“十进制”中重新开始“ 柱子。
我需要这个来提高 Azure Table 中的存储效率,并保持我的 PrimaryKeys 很小(所以我可以在 tinyURL 中使用它们)。首先考虑只允许这些字符作为 propertyName,如此处所述。在下面的数组中,每个字符都根据 Azure 对其进行排序的方式进行定位。
我的目标是使用 2 个字符串/ASCII 字符从字符串“00”计数到小写“zz”。
使用 C# 处理这个概念的最佳方法是什么?
-- 数组是正确使用的对象吗?
-- 我如何将给定字符(大写“Y”)与其在数组中的位置相关联?
我只是在试验这个想法。乍一看好像还不错,但没见过有人考虑这样做。你怎么看?
c# - 我在哪里可以按类获取 Unicode 字符列表?
我是学习 Unicode 的新手,并且不确定根据我的 ASCII 背景我必须学习多少,但我正在阅读C# 规范中关于标识符的规则以确定Azure 表中允许的字符(直接基于C# 规范)。
在哪里可以找到属于这些类别的 Unicode 字符列表:
letter-character
: Lu、Ll、Lt、Lm、Lo 或 Nl 类的 Unicode 字符combining-character
: Mn 或 Mc 类的 Unicode 字符decimal-digit-character
: Nd 类的 Unicode 字符connecting-character
: Pc 类的 Unicode 字符formatting-character
: Cf 类的 Unicode 字符