AzureStorageUtils 类

定义

与 Azure 存储相关的常规实用工具函数。

public static class AzureStorageUtils
type AzureStorageUtils = class
Public Class AzureStorageUtils
继承
AzureStorageUtils

注解

这些函数主要用于新奥尔良运行时的内部使用,但由于某些程序集打包约束,此类需要具有公开可见性。

字段

ANY_ETAG

值为“*”的 ETag,以匹配条件表操作的任何 etag, (更新、内纳、删除) 。

方法

EvaluateException(Exception, HttpStatusCode, String, Boolean)

检查存储异常,如果适用,则提取 HTTP 状态代码,如果为 getRESTErrors=trueREST 错误代码。

IsContentionError(HttpStatusCode)

检查从 REST 调用返回的 HTTP 状态代码是否可能是由于 (临时) 存储争用错误导致的。

IsNotFoundError(HttpStatusCode)

检查从 REST 调用返回的 HTTP 状态代码是否可能是由于 (临时) 存储争用错误导致的。

IsRetriableHttpError(HttpStatusCode, String)

如果在暂时性/可重试错误条件中返回指定的 HTTP 状态/错误代码,则返回 true

SanitizeTableProperty(String)

删除无法在 Azure PartitionKey 或 RowKey 值中使用的任何字符。

TableStorageDataNotFound(Exception)

检查从 Azure 存储库返回的异常,检查是否意味着尝试读取存储表中不存在的某些数据。

适用于