Поделиться через


AzureStorageUtils Класс

Определение

Общие служебные функции, связанные с хранилищем Azure.

public static class AzureStorageUtils
type AzureStorageUtils = class
Public Class AzureStorageUtils
Наследование
AzureStorageUtils

Комментарии

Эти функции в основном предназначены для внутреннего использования средой выполнения Orleans, но из-за определенных ограничений упаковки сборок этот класс должен иметь общедоступную видимость.

Поля

ANY_ETAG

ETag значения "*" для сопоставления любого etag для операций с условными таблицами (обновление, nerge, delete).

Методы

EvaluateException(Exception, HttpStatusCode, String, Boolean)

Изучите исключение хранилища и, если применимо, извлекает код состояния HTTP и код ошибки REST, если getRESTErrors=true.

IsContentionError(HttpStatusCode)

Проверьте, может ли код состояния HTTP, возвращенный из вызова REST, быть вызван ошибкой состязания (временного) хранилища.

IsNotFoundError(HttpStatusCode)

Проверьте, может ли код состояния HTTP, возвращенный из вызова REST, быть вызван ошибкой состязания (временного) хранилища.

IsRetriableHttpError(HttpStatusCode, String)

Возвращает значение true, если указанное состояние HTTP / код ошибки возвращается в состоянии временной или повторной ошибки.

SanitizeTableProperty(String)

Удалите все символы, которые нельзя использовать в значениях PartitionKey или RowKey Azure.

TableStorageDataNotFound(Exception)

Проверьте исключение, возвращаемое из библиотек службы хранилища Azure, чтобы проверить, означает ли это, что предпринята попытка чтения некоторых данных, которые не существуют в таблице хранилища.

Применяется к