다음을 통해 공유


AzureStorageUtils 클래스

정의

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 오류 코드(인 경우) getRESTErrors=true를 추출합니다.

IsContentionError(HttpStatusCode)

REST 호출에서 반환된 HTTP 상태 코드가 (임시) 스토리지 경합 오류 때문일 수 있는지 확인합니다.

IsNotFoundError(HttpStatusCode)

REST 호출에서 반환된 HTTP 상태 코드가 (임시) 스토리지 경합 오류 때문일 수 있는지 확인합니다.

IsRetriableHttpError(HttpStatusCode, String)

지정된 HTTP 상태/오류 코드가 일시적/다시 시도 가능한 오류 조건에서 반환되면 true를 반환합니다.

SanitizeTableProperty(String)

Azure PartitionKey 또는 RowKey 값에서 사용할 수 없는 문자를 제거합니다.

TableStorageDataNotFound(Exception)

Azure Storage 라이브러리에서 반환된 예외를 검사하여 스토리지 테이블에 없는 일부 데이터를 읽으려는 시도가 있었는지 확인합니다.

적용 대상