Share via


AzureStorageUtils 類別

定義

與 Azure 儲存體相關的一般公用程式函式。

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

備註

這些函式主要是供一般使用,但由於某些元件封裝條件約束,此類別必須有公開可見度。

欄位

ANY_ETAG

值 「*」 的 ETag,以符合條件式資料表作業的任何 etag (update、nerge、delete) 。

方法

EvaluateException(Exception, HttpStatusCode, String, Boolean)

檢查儲存體例外狀況,如果適用則擷取 HTTP 狀態碼,如果 為 ,則為 getRESTErrors=true REST 錯誤碼。

IsContentionError(HttpStatusCode)

檢查從 REST 呼叫傳回的 HTTP 狀態碼是否可能是因為 (暫時性) 儲存體爭用錯誤所造成。

IsNotFoundError(HttpStatusCode)

檢查從 REST 呼叫傳回的 HTTP 狀態碼是否可能是因為 (暫時性) 儲存體爭用錯誤所造成。

IsRetriableHttpError(HttpStatusCode, String)

如果在暫時性/可重試的錯誤狀況中傳回指定的 HTTP 狀態/錯誤碼,則傳回 true

SanitizeTableProperty(String)

移除無法在 Azure PartitionKey 或 RowKey 值中使用的任何字元。

TableStorageDataNotFound(Exception)

檢查從 Azure 儲存體程式庫傳回的例外狀況,檢查它是否表示嘗試讀取儲存體資料表中不存在的某些資料。

適用於