AzureStorageUtils 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
与 Azure 存储相关的常规实用工具函数。
public static class AzureStorageUtils
type AzureStorageUtils = class
Public Class AzureStorageUtils
- 继承
-
AzureStorageUtils
注解
这些函数主要用于新奥尔良运行时的内部使用,但由于某些程序集打包约束,此类需要具有公开可见性。
字段
ANY_ETAG |
值为“*”的 ETag,以匹配条件表操作的任何 etag, (更新、内纳、删除) 。 |
方法
EvaluateException(Exception, HttpStatusCode, String, Boolean) |
检查存储异常,如果适用,则提取 HTTP 状态代码,如果为 |
IsContentionError(HttpStatusCode) |
检查从 REST 调用返回的 HTTP 状态代码是否可能是由于 (临时) 存储争用错误导致的。 |
IsNotFoundError(HttpStatusCode) |
检查从 REST 调用返回的 HTTP 状态代码是否可能是由于 (临时) 存储争用错误导致的。 |
IsRetriableHttpError(HttpStatusCode, String) |
如果在暂时性/可重试错误条件中返回指定的 HTTP 状态/错误代码,则返回 true |
SanitizeTableProperty(String) |
删除无法在 Azure PartitionKey 或 RowKey 值中使用的任何字符。 |
TableStorageDataNotFound(Exception) |
检查从 Azure 存储库返回的异常,检查是否意味着尝试读取存储表中不存在的某些数据。 |