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 Verwendung von Orleans-Laufzeit vorgesehen, aber aufgrund bestimmter Assemblypaketeinschränkungen muss diese Klasse öffentliche Sichtbarkeit haben.

Felder

ANY_ETAG

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

Methoden

EvaluateException(Exception, HttpStatusCode, String, Boolean)

Überprüfen Sie eine Speicherausnahme, und extrahieren Sie 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 aufgrund eines (temporären) Speicherinhaltsfehlers liegt.

IsNotFoundError(HttpStatusCode)

Überprüfen Sie, ob ein von einem REST-Aufruf zurückgegebener HTTP-Statuscode möglicherweise aufgrund eines (temporären) Speicherinhaltsfehlers liegt.

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 wurde, um zu überprüfen, ob versucht wurde, einige Daten zu lesen, die in der Speichertabelle nicht vorhanden sind.

Gilt für: