AzureStorageUtils 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
Azure Storage와 관련된 일반 유틸리티 함수입니다.
public static class AzureStorageUtils
type AzureStorageUtils = class
Public Class AzureStorageUtils
- 상속
-
AzureStorageUtils
설명
이러한 함수는 주로 Orleans 런타임의 내부 사용을 위한 것이지만 특정 어셈블리 패키징 제약 조건으로 인해 이 클래스는 공용 표시 유형이 있어야 합니다.
필드
ANY_ETAG |
조건부 테이블 작업(업데이트, nerge, 삭제)에 대한 etag와 일치하는 값 "*" 값의 ETag입니다. |
메서드
EvaluateException(Exception, HttpStatusCode, String, Boolean) |
스토리지 예외를 검사하고 해당하는 경우 HTTP 상태 코드를 추출하고, REST 오류 코드(인 경우) |
IsContentionError(HttpStatusCode) |
REST 호출에서 반환된 HTTP 상태 코드가 (임시) 스토리지 경합 오류 때문일 수 있는지 확인합니다. |
IsNotFoundError(HttpStatusCode) |
REST 호출에서 반환된 HTTP 상태 코드가 (임시) 스토리지 경합 오류 때문일 수 있는지 확인합니다. |
IsRetriableHttpError(HttpStatusCode, String) |
지정된 HTTP 상태/오류 코드가 일시적/다시 시도 가능한 오류 조건에서 반환되면 true를 반환합니다. |
SanitizeTableProperty(String) |
Azure PartitionKey 또는 RowKey 값에서 사용할 수 없는 문자를 제거합니다. |
TableStorageDataNotFound(Exception) |
Azure Storage 라이브러리에서 반환된 예외를 검사하여 스토리지 테이블에 없는 일부 데이터를 읽으려는 시도가 있었는지 확인합니다. |