Microsoft.Azure.Storage.Blob Espace de noms

Classes

BatchOperation

Définit la structure de base de la construction des requêtes par lots. Des opérations spécifiques sont prises en charge par des implémentations spécifiques.

BlobAccountExtensions
BlobBatchException

Ce type d’exception est levée lorsque la demande uber sur un lot réussit, mais qu’une ou plusieurs des sous-requêtes ont échoué.

BlobBatchSubOperationError

Représente une réponse ayant échoué sur une seule sous-réponse.

BlobBatchSubOperationResponse

Représente la réponse à une seule sous-opération.

BlobContainerEncryptionScopeOptions

Options d’étendue de chiffrement à utiliser lors de la création d’un conteneur.

BlobContainerPermissions

Représente les autorisations d'un conteneur.

BlobContainerProperties

Représente les propriétés système d'un conteneur.

BlobContinuationToken

Représente un jeton de liaison pour répertorier les opérations.

BlobCustomerProvidedKey

Wrapper immuable pour une clé de chiffrement à utiliser avec le chiffrement de clé fourni par le client.

BlobDeleteBatchOperation

Définit un ensemble de sous-opérations SetTier à exécuter en tant que requête par lot unique.

BlobEncryptionPolicy

Représente une stratégie de chiffrement pour effectuer le chiffrement/déchiffrement des enveloppes d’objets blob Azure.

BlobProperties

Représente les propriétés système d'un objet blob.

BlobRequestOptions

Représente un ensemble d'options de temporisation et de stratégie de nouvelle tentative qui peuvent être spécifiées pour une demande au service BLOB.

BlobResultSegment

Représente un segment de résultats IListBlobItem, avec des informations de liaison pour les scénarios de pagination.

BlobSetTierBatchOperation

Définit un ensemble de sous-opérations SetTier à exécuter en tant que requête par lot unique.

CloudAppendBlob

Représente un objet blob d’ajouts, un type d’objet blob où les blocs de données sont toujours validés à la fin de l’objet blob.

CloudBlob

Représente un objet blob Azure. Un objet blob stocke des données texte ou binaires, telles que des documents ou des fichiers multimédias.

CloudBlobClient

Fournit une représentation logique côté client du stockage Blob Microsoft Azure.

CloudBlobContainer

Représente un conteneur dans le service Blob Microsoft Azure.

CloudBlobDirectory

Représente un répertoire virtuel d'objets blob, désigné par un caractère délimiteur.

CloudBlobStream

Représente un flux pour l’écriture dans un objet blob.

CloudBlockBlob

Représente un objet blob qui est téléchargé en tant qu'ensemble de blocs.

CloudPageBlob

Représente un objet blob de pages Microsoft Azure.

ContainerResultSegment

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

CopyState

Représente les attributs d'une opération de copie.

ListBlockItem

Représente un bloc récupéré à partir de la liste de blocage de l'objet blob.

PageDiffRange

Représente une plage de pages dans un objet blob de pages.

PageRange

Représente une plage de pages dans un objet blob de pages.

SharedAccessBlobHeaders

Représente les en-têtes facultatifs pouvant être retournés avec des objets blob accessibles via une SAP.

SharedAccessBlobPolicies

Représente la collection de stratégies d'accès partagé définies pour un conteneur.

SharedAccessBlobPolicy

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é.

Interfaces

ICloudBlob

Interface requise pour les types d’objets blob Microsoft Azure. Les classes CloudBlockBlob et CloudPageBlob implémentent l'interface ICloudBlob.

IListBlobItem

Représente un élément qui peut être renvoyé par une opération de liste d'objets blob.

Énumérations

BlobContainerPublicAccessType

Spécifie le niveau d'accès public autorisé sur le conteneur.

BlobListingDetails

Spécifie les éléments à inclure dans la liste d'objets blob.

BlobType

Type d'un objet blob.

BlockListingFilter

Indique s'il faut répertorier uniquement les blocs validés, uniquement les blocs non validés ou tous les blocs.

BlockSearchMode

Indique quelle liste de blocs rechercher pour trouver un bloc donné.

ContainerListingDetails

Spécifie quels détails inclure dans la liste des conteneurs pour ce compte de stockage.

CopyStatus

Représente l'état d'une opération de copie d'objet blob.

DeleteSnapshotsOption

Jeu d'options décrivant l'opération de suppression.

LeaseAction

Décrit les actions qui peuvent être effectuées sur un bail.

LeaseDuration

Durée du bail d'une ressource.

LeaseState

État du bail d'une ressource.

LeaseStatus

État du bail d'une ressource.

PremiumPageBlobTier

Niveau de l’objet blob de pages. Consultez pour obtenir https://docs.microsoft.com/en-us/azure/storage/storage-premium-storage#scalability-and-performance-targets des informations détaillées sur les E/S par seconde correspondantes et viatput par PremiumPageBlobTier.

RehydratePriority

Priorité avec laquelle réalimenter un objet blob archivé.

RehydrationStatus

La réactivation status pour un objet blob actuellement archivé.

SequenceNumberAction

Décrit les actions qui peuvent être effectuées sur un numéro séquentiel d'objets blob de pages.

SharedAccessBlobPermissions

Spécifie le jeu d'autorisations possibles pour une stratégie d'accès partagé.

StandardBlobTier

Niveau de l’objet blob de blocs sur un compte de stockage standard.