Partager via


com.microsoft.azure.storage

Classes

AccessCondition

Représente un ensemble de conditions d'accès à utiliser pour des opérations portant sur les services de stockage.

AccountInformation

Contient des informations relatives au compte de stockage.

BaseEvent

Représente un événement.

BatchException

Exception en cas d’échec d’une ou de plusieurs sous-demandes dans une requête par lot. Cette exception est un mappage des StorageExceptions aux objets parent de la sous-requête. Les extensions de ne pouvant pas utiliser de Throwable génériques, cette classe utilise plusieurs structures de données avec des caractères génériques. Étant donné que seuls les groupes du même type de requête peuvent être groupés, l’appelant de lot connaît le type prévu dans le contexte et peut caster le résultat en toute sécurité. Reportez-vous aux exemples de projet pour obtenir un exemple sur la façon de gérer de manière appropriée les exceptions par lot.

BatchOperation<C,P,R>

Collection d’opérations à envoyer sous forme de requête par lots. Conserve l’ordre des requêtes ajoutées au lot.

BatchSubResponse

RÉSERVÉ À UN USAGE INTERNE. Représente une sous-section d’une réponse par lot.

CloudStorageAccount

Représente un compte de stockage Microsoft Azure.

Constants

RÉSERVÉ À UN USAGE INTERNE. Contient des constantes de stockage.

CorsProperties

Classe représentant les propriétés de service concernant CORS.

CorsRule

Représente une règle CORS (Cross-Origin Resource Sharing).

DeleteRetentionPolicy

Représente la stratégie qui régit la conservation des objets blob supprimés.

ErrorReceivingResponseEvent

Représente un événement déclenché lorsqu’une erreur réseau se produit avant que la réponse HTTP status et les en-têtes ne soient reçus.

GeoReplicationStats

Classe représentant les statistiques de géoréplication.

IPRange

Plage continue d’adresses IP.

LoggingProperties

Représente les propriétés de journalisation du service d’analyse.

MetricsProperties

Représente les propriétés des métriques pour le service d’analyse.

NameValidator

Fournit des programmes d'assistance pour valider les noms des ressources parmi les services de stockage Microsoft Azure.

OperationContext

Représente l’opération logique actuelle. Une opération logique peut avoir une relation un-à-plusieurs avec plusieurs demandes physiques individuelles.

Permissions<T>

Représente les autorisations d’une stratégie d’accès partagé.

RequestCompletedEvent

Représente un événement déclenché lorsqu’une demande est terminée.

RequestOptions

Représente les options à utiliser lors du traitement d’une demande donnée.

RequestResult

Représente le résultat d'une demande physique.

ResponseReceivedEvent

Représente un événement déclenché lors de la réception d’une réponse.

ResultContinuation

Représente un jeton de liaison pour répertorier les opérations. Les jetons de continuation sont utilisés dans les méthodes qui retournent un ResultSegment<T> objet, comme listBlobsSegmented().

ResultSegment<T>

Représente un segment de résultats et contient des informations de continuation et de pagination.

RetryContext

Représente le contexte d’une nouvelle tentative d’une requête effectuée auprès des services de stockage.

RetryExponentialRetry

Représente une stratégie de nouvelle tentative qui effectue un nombre spécifié de nouvelles tentatives, à l’aide d’un schéma de retour exponentiel aléatoire pour déterminer l’intervalle entre les nouvelles tentatives.

Cette classe étend la RetryPolicy classe et implémente l’interface RetryPolicyFactory .

RetryInfo

Représente le contexte d’une nouvelle tentative d’une requête effectuée auprès des services de stockage.

RetryingEvent

Représente un événement déclenché lorsqu’une demande est retentée.

RetryLinearRetry

Représente une stratégie de nouvelle tentative qui exécute un nombre spécifié de nouvelles tentatives, chacune séparée par un intervalle de temps fixe spécifié.

Cette classe étend la RetryPolicy classe et implémente l’interface RetryPolicyFactory .

RetryNoRetry

Représente une stratégie de nouvelle tentative qui n'effectue aucune nouvelle tentative.

Cette classe étend la RetryPolicy classe et implémente l’interface RetryPolicyFactory .

RetryPolicy

Classe abstraite qui représente une stratégie de nouvelle tentative.

SendingRequestEvent

Représente un événement déclenché avant l’envoi d’une requête. L’objet de connexion n’est pas encore actif.

ServiceClient

Fournit un client permettant d’accéder au service Stockage Microsoft Azure.

ServiceProperties

Représente les propriétés d’analyse du service.

ServiceStats

Classe représentant un ensemble de statistiques relatives à un service de stockage cloud.

SharedAccessAccountPolicy

Représente une stratégie d'accès partagé qui spécifie l'heure de début, la durée d'expiration et les autorisations d'une signature d'accès partagé.

SharedAccessHeaders

RÉSERVÉ À UN USAGE INTERNE. Représente les en-têtes facultatifs qui peuvent être retournés à l’aide de SAS.

SharedAccessPolicy

Représente une stratégie d'accès partagé qui spécifie l'heure de début, la durée d'expiration et les autorisations d'une signature d'accès partagé.

SharedAccessPolicyHandler<T>

RÉSERVÉ À UN USAGE INTERNE. Classe utilisée pour désérialiser SharedAccessPolicies.

SharedAccessPolicySerializer

RÉSERVÉ À UN USAGE INTERNE. Classe utilisée pour sérialiser SharedAccessPolicies en un tableau d’octets.

StaticWebsiteProperties

Représente les propriétés de service relatives à StaticWebsites

StorageCredentials

Représente un ensemble d’informations d’identification utilisées pour authentifier l’accès à un compte de stockage Microsoft Azure. Il s’agit de la classe de base pour les StorageCredentialsAccountAndKeyclasses , StorageCredentialsTokenet .StorageCredentialsSharedAccessSignature

StorageCredentialsAccountAndKey

Représente les informations d’identification du compte de stockage, en fonction du compte de stockage et de la clé d’accès, pour accéder aux services de stockage Microsoft Azure.

StorageCredentialsAnonymous

Représente les informations d’identification pour l’accès anonyme.

StorageCredentialsSharedAccessSignature

Représente les informations d’identification de stockage pour l’accès délégué aux ressources du service Blob via une signature d’accès partagé.

StorageCredentialsToken

Représente les informations d’identification du compte de stockage, basées sur un jeton d’authentification, pour accéder aux services de stockage Microsoft Azure.

StorageErrorCodeStrings

Représente les chaînes de code d’erreur courantes pour Stockage Azure.

StorageEvent<T>

Classe abstraite qui représente un écouteur d’événements générique.

StorageEventMultiCaster<EVENT_TYPE,EVENT_LISTENER_TYPE>

Représente un multi-caster d’événements générique qui permet aux écouteurs d’événements d’être ajoutés et supprimés dynamiquement.

StorageException

Représente une exception pour le service de stockage Microsoft Azure.

StorageExtendedErrorInformation

Représente les informations d’erreur étendues retournées par le service de stockage Microsoft Azure.

StorageUri

Contient une liste d’URI qui représente la ressource de stockage.

SubStreamGenerator
UserDelegationKey
UserDelegationKeyHandler
Constants.AnalyticsConstants

Définit des constantes pour les requêtes ServiceProperties.

Constants.EncryptionConstants

Définit des constantes pour le chiffrement du client.

Constants.HeaderConstants

Définit des constantes à utiliser avec des en-têtes HTTP.

Constants.QueryConstants

Définit des constantes à utiliser avec des chaînes de requête.

Interfaces

DoesServiceRequest

Attribut utilisé pour décrire une méthode qui fera une demande au service de stockage.

RetryPolicyFactory

Représente une fabrique de stratégie de nouvelle tentative qui crée un objet RetryPolicy par transaction.

Énumérations

CorsHttpMethods

Méthodes HTTP prises en charge par CORS.

GeoReplicationStatus

Énumération représentant l'état de géo-réplication dans un service.

LocationMode

Spécifie le mode d’emplacement utilisé pour décider de l’emplacement vers lequel la demande doit être envoyée.

LoggingOperations

Spécifie les types d’opérations que le service doit consigner.

MetricsLevel

Énumération représentant l'état de la collection de métriques dans un service.

ResultContinuationType

Spécifie le type d’un jeton de continuation.

SharedAccessAccountPermissions

Spécifie l’ensemble des autorisations possibles pour une stratégie de compte d’accès partagé.

SharedAccessAccountResourceType

Spécifie l’ensemble des types de ressources possibles pour une stratégie de compte d’accès partagé.

SharedAccessAccountService

Spécifie l’ensemble des services possibles pour une stratégie de compte d’accès partagé.

SharedAccessProtocols

Spécifie l’ensemble des autorisations possibles pour un protocole d’accès partagé.

StorageErrorCode

Représente les codes d’erreur qui peuvent être retournés par les services de stockage Microsoft Azure ou la bibliothèque cliente de stockage.

StorageLocation

Représente un emplacement de service de stockage.