Freigeben über


AzureStorageUtils Klasse

Definition

Allgemeine Hilfsfunktionen im Zusammenhang mit Azure Storage.

public static class AzureStorageUtils
type AzureStorageUtils = class
Public Class AzureStorageUtils
Vererbung
AzureStorageUtils

Hinweise

Diese Funktionen sind hauptsächlich für die interne Nutzung durch Orleans-Laufzeit vorgesehen, aber aufgrund bestimmter Assemblyverpackungseinschränkungen muss diese Klasse öffentliche Sichtbarkeit haben.

Felder

ANY_ETAG

ETag des Werts "*", um einem beliebigen Etag für bedingte Tabellenvorgänge (Update, Nerge, Delete) zu entsprechen.

Methoden

EvaluateException(Exception, HttpStatusCode, String, Boolean)

Überprüfen Sie eine Speicherausnahme, und extrahiert ggf. den HTTP-Statuscode und REST-Fehlercode, wenn getRESTErrors=true.

IsContentionError(HttpStatusCode)

Überprüfen Sie, ob ein von einem REST-Aufruf zurückgegebener HTTP-Statuscode möglicherweise auf einen (temporären) Speicherinhaltsfehler zurückzuführen ist.

IsNotFoundError(HttpStatusCode)

Überprüfen Sie, ob ein von einem REST-Aufruf zurückgegebener HTTP-Statuscode möglicherweise auf einen (temporären) Speicherinhaltsfehler zurückzuführen ist.

IsRetriableHttpError(HttpStatusCode, String)

Gibt true zurück, wenn der angegebene HTTP-Status / Fehlercode in einer vorübergehenden / retriablen Fehlerbedingung zurückgegeben wird

SanitizeTableProperty(String)

Entfernen Sie alle Zeichen, die nicht in Azure PartitionKey- oder RowKey-Werten verwendet werden können.

TableStorageDataNotFound(Exception)

Überprüfen Sie eine Ausnahme, die von Azure-Speicherbibliotheken zurückgegeben wird, um zu überprüfen, ob versucht wurde, einige Daten zu lesen, die in der Speichertabelle nicht vorhanden sind.

Gilt für: