Azure.Storage.Blobs.Models Espace de noms

Classes

AccountInfo

Infocomptes.

AppendBlobAppendBlockFromUriOptions

Paramètres facultatifs pour AppendBlockFromUriAsync(Uri, AppendBlobAppendBlockFromUriOptions, CancellationToken).

AppendBlobAppendBlockOptions

Paramètres facultatifs pour l’ajout d’un bloc avec AppendBlockAsync(Stream, AppendBlobAppendBlockOptions, CancellationToken).

AppendBlobCreateOptions

Paramètres facultatifs pour la création d’un objet blob d’ajout.

AppendBlobOpenWriteOptions

Paramètres facultatifs pour l’ajout d’une écriture d’objet blob ouvert.

AppendBlobRequestConditions

Spécifie les conditions d’accès spécifiques à l’objet blob d’ajout.

BlobAccessPolicy

Une stratégie d’accès.

BlobAnalyticsLogging

Paramètres de journalisation Azure Analytics.

BlobAppendInfo

BlobAppendInfo.

BlobContainerAccessPolicy

BlobContainerAccessPolicy

BlobContainerClientTransferOptions

Options s’appliquant aux chargements et téléchargements de transfert de données à l’aide des méthodes StartDownloadToDirectoryAsync(BlobContainerClient, String, BlobContainerClientTransferOptions) d’extension BlobContainerClient et StartUploadDirectoryAsync(BlobContainerClient, String, BlobContainerClientTransferOptions).

BlobContainerEncryptionScopeOptions

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

BlobContainerInfo

BlobContainerInfo

BlobContainerItem

Un conteneur de stockage Azure.

BlobContainerProperties

Propriétés d’un conteneur.

BlobContentInfo

BlobContentInfo

BlobCopyFromUriOptions

Paramètres facultatifs pour Démarrer la copie à partir de l’URL.

BlobCopyInfo

BlobCopyInfo.

BlobCorsRule

CORS est une fonctionnalité HTTP qui permet à une application web exécutée dans un domaine d'accéder aux ressources d'un autre domaine. Les navigateurs Web implémentent une restriction de sécurité appelée stratégie de même origine qui empêche une page Web d'appeler des API d'un autre domaine ; CORS constitue un moyen sûr pour autoriser un domaine (le domaine d'origine) à appeler des API d'un autre domaine.

BlobDownloadDetails

Détails retournés lors du téléchargement d’un objet blob.

BlobDownloadInfo

Détails et contenu retournés par le téléchargement d’un objet blob

BlobDownloadOptions

Paramètres facultatifs pour le téléchargement d’une plage d’un objet blob.

BlobDownloadResult

Détails et contenu retournés par le téléchargement d’un objet blob.

BlobDownloadStreamingResult

Détails et contenu retournés par le téléchargement d’un objet blob.

BlobDownloadToOptions

Options de lecture d’un objet blob vers une destination.

BlobGeoReplication

Geo-Replication informations pour le service de stockage secondaire.

BlobHierarchyItem

PrefixBlob Ou retourné à partir de GetBlobsByHierarchyAsync(BlobTraits, BlobStates, String, String, CancellationToken).

BlobHttpHeaders

Propriétés HTTP standard prises en charge par les conteneurs et les objets blob. Ces propriétés sont représentées en tant qu’en-têtes HTTP standard utilisent des noms standard, comme spécifié dans la section 14 définitions de champ d’en-tête de la spécification du protocole HTTP/1.1.

Pour plus d'informations, consultez la rubrique Définition et récupération des propriétés et des métadonnées pour les ressources du service Blob.

BlobImmutabilityPolicy

Paramètres facultatifs pour définir la stratégie d’immuabilité d’un objet blob, d’un instantané d’objet blob ou d’une version d’objet blob.

BlobInfo

BlobInfo.

BlobItem

Un objet blob stockage Azure.

BlobItemProperties

Propriétés d’un objet blob.

BlobLease

BlobLease.

BlobLeaseRequestConditions

Spécifie les conditions d’accès pour les opérations de location sur un conteneur ou un objet blob.

BlobLegalHoldResult

Infomation sur la conservation légale d’un objet blob.

BlobMetrics

résumé des statistiques de requête regroupées par API en agrégats d’heures ou de minutes pour les objets blob.

BlobOpenReadOptions

Paramètres facultatifs pour OpenReadAsync(BlobOpenReadOptions, CancellationToken)

BlobOpenWriteOptions

Paramètres facultatifs pour l’écriture ouverte d’objet blob de pages.

BlobProperties

Propriétés d’un objet blob.

BlobQueryArrowField

Décrire un champ dans BlobQueryArrowOptions.

BlobQueryArrowOptions

Configuration des flèches. Valide uniquement pour OutputTextConfiguration.

BlobQueryCsvTextOptions

Configuration du texte CSV.

BlobQueryError

Erreur de requête d’objet blob.

BlobQueryJsonTextOptions

Configuration de texte JSON.

BlobQueryOptions

Paramètres facultatifs pour QueryAsync(String, BlobQueryOptions, CancellationToken).

BlobQueryParquetTextOptions

Configuration du texte parquery.

BlobQueryTextOptions

Configuration du texte de requête d’objet blob. Localisez BlobQueryCsvTextOptions et BlobQueryJsonTextOptions.

BlobRequestConditions

Spécifie les conditions d’accès au bail d’objet blob pour un conteneur ou un objet blob.

BlobRetentionPolicy

stratégie de rétention qui détermine la durée pendant laquelle les données associées doivent être conservées.

BlobServiceProperties

Propriétés du service de stockage.

BlobServiceStatistics

Statistiques pour le service de stockage.

BlobSignedIdentifier

identificateur signé.

BlobsModelFactory

Fabrique de modèles pour les modèles.

BlobSnapshotInfo

BlobSnapshotInfo

BlobStaticWebsite

Propriétés qui permettent à un compte d’héberger un site web statique.

BlobSyncUploadFromUriOptions

Paramètres facultatifs pour SyncUploadFromUri(Uri, Boolean, CancellationToken).

BlobUploadOptions

Paramètres facultatifs pour le chargement vers un objet blob.

BlockBlobOpenWriteOptions

Paramètres facultatifs pour l’écriture ouverte d’objet blob de pages.

BlockBlobStageBlockOptions

Paramètres facultatifs pour la mise en lots d’un bloc pour un objet blob de blocs avec StageBlockAsync(String, Stream, BlockBlobStageBlockOptions, CancellationToken).

BlockInfo

BlockInfo.

BlockList

The BlockList.

CommitBlockListOptions

Paramètres facultatifs pour valider une liste de blocs dans un objet blob de blocs.

CopyFromUriOperation

pour Operation<T> le suivi de la status d’une Azure.Storage.Blobs.Specialized.BlobBaseClient.StartCopyFromUriAsync(System.Uri,System.Collections.Generic.IDictionary{System.String,System.String},System.Nullable{Azure.Storage.Blobs.Models.AccessTier},Azure.Storage.Blobs.Models.BlobRequestConditions,Azure.Storage.Blobs.Models.BlobRequestConditions,System.Nullable{Azure.Storage.Blobs.Models.RehydratePriority},System.Threading.CancellationToken) demande. En Value cas de réussite de l’exécution, il s’agira du nombre d’octets copiés.

GetBlobTagResult

Résultat de l’appel BlobBaseClient.GetTags().

GetPageRangesDiffOptions

Paramètres facultatifs pour PageRangeClient.GetPageRangesDiff().

GetPageRangesOptions

Paramètres facultatifs pour PageBlobClient.GetPageRanges().

ObjectReplicationPolicy

Contient l’ID de stratégie de réplication d’objet et la liste respective de ObjectReplicationRule. Cela est utilisé lors de la récupération des propriétés de réplication d’objet sur l’objet blob source. L’ID de stratégie pour l’objet blob de destination est défini dans ObjectReplicationDestinationPolicyId des réponses de méthode respectives. (par exemple ObjectReplicationDestinationPolicyId, ). ObjectReplicationDestinationPolicyId

ObjectReplicationRule

Contient l’ID de règle de réplication d’objet et l’état de réplication( ObjectReplicationStatus) d’un objet blob. Il peut y en avoir plusieurs ObjectReplicationRule sous un ObjectReplicationPolicy. ID de règle de réplication d’objet

PageBlobCreateOptions

Paramètres facultatifs pour la création d’un objet blob de pages.

PageBlobInfo

PageBlobInfo.

PageBlobOpenWriteOptions

Paramètres facultatifs pour l’écriture ouverte d’objet blob de pages.

PageBlobRequestConditions

Spécifie les conditions d’accès spécifiques aux objets blob de pages.

PageBlobUploadPagesFromUriOptions

Paramètres facultatifs pour UploadPagesFromUri(Uri, HttpRange, HttpRange, PageBlobUploadPagesFromUriOptions, CancellationToken).

PageBlobUploadPagesOptions

Paramètres facultatifs pour le chargement des pages.

PageInfo

PageInfo.

PageRangeItem

Représente une plage d’octets retournée par GetAllPageRangesAsync(GetPageRangesOptions, CancellationToken).

PageRangesInfo

Contient les informations de plage de pages d’objets blob retournées par les opérations PageBlobClient.GetPageRanges.

ReleasedObjectInfo

Fournit l’état de version d’un objet blob ou conteneur correctement libéré.

StageBlockFromUriOptions

Paramètres facultatifs pour StageBlockFromUriAsync(Uri, String, StageBlockFromUriOptions, CancellationToken).

TaggedBlobItem

Informations d’objet blob d’un FindBlobsByTags.

UserDelegationKey

Clé de délégation d’utilisateur.

Structures

AccessTier

The AccessTier.

BlobAudience

Audiences disponibles pour les objets blob

BlobBlock

Représente un seul bloc dans un objet blob de blocs. Il décrit l’ID et la taille du bloc.

BlobErrorCode

Codes d’erreur retournés par le service.

CustomerProvidedKey

Wrapper pour une clé de chiffrement à utiliser avec le chiffrement côté serveur fourni par la clé fournie par le client.

Énumérations

AccountKind

Identifie le type de compte.

ArchiveStatus

The ArchiveStatus.

BlobContainerStates

Spécifie les options permettant de répertorier les conteneurs d’objets blob avec l’opération GetBlobContainersAsync(BlobContainerTraits, BlobContainerStates, String, CancellationToken) .

BlobContainerTraits

Spécifie les options permettant de répertorier les conteneurs d’objets blob avec l’opération GetBlobContainersAsync(BlobContainerTraits, BlobContainerStates, String, CancellationToken) .

BlobCopySourceTagsMode

Mode de balises sources de copie d’objet blob.

BlobGeoReplicationStatus

État de l'emplacement secondaire.

BlobImmutabilityPolicyMode

The BlobImmutabilityPolicyMode.

BlobQueryArrowFieldType

Type d’un BlobQueryArrowField.

BlobStates

Spécifie les états à utiliser pour déterminer les objets blob qui seront inclus lors de l’utilisation des GetBlobsAsync(BlobTraits, BlobStates, String, CancellationToken) opérations et GetBlobsByHierarchyAsync(BlobTraits, BlobStates, String, String, CancellationToken) .

BlobTraits

Spécifie les informations de caractéristiques à inclure lors de la liste des objets blob avec les GetBlobsAsync(BlobTraits, BlobStates, String, CancellationToken) opérations et GetBlobsByHierarchyAsync(BlobTraits, BlobStates, String, String, CancellationToken) .

BlobType

Valeurs BlobType.

BlockListTypes

Indique quelle liste retourner : liste des blocs validés, liste des blocs non validés ou ces deux listes.

CopyStatus

Valeurs CopyStatus.

DeleteSnapshotsOption

Obligatoire si l'objet blob a des instantanés associés. Spécifiez l’une des deux options suivantes : inclure : Supprimer l’objet blob de base et tous ses instantanés. uniquement : supprimez uniquement les instantanés de l’objet blob et non l’objet blob lui-même

EncryptionAlgorithmType

Algorithme utilisé pour produire le hachage de la clé de chiffrement. Actuellement, la seule valeur acceptée est « AES256 ». Doit être fourni si l’en-tête x-ms-encryption-key est fourni.

LeaseDurationType

The LeaseDurationType.

LeaseState

Valeurs LeaseState.

LeaseStatus

LeaseStatus.

ObjectReplicationStatus

Spécifie l’état de réplication d’un objet blob. Elle est utilisée lorsqu’une ou plusieurs stratégies de réplication d’objet sont appliquées à un compte de stockage. Localisez ObjectReplicationPolicy et ObjectReplicationRule.

PathRenameMode

Détermine le comportement de l’opération de renommage

PublicAccessType

Spécifie si les données dans le conteneur sont accessibles publiquement et le niveau d'accès.

RehydratePriority

Si un objet est à l’état de réactivation en attente, cet en-tête est retourné avec la priorité réalimentation. Les valeurs valides sont High et Standard.

SequenceNumberAction

Obligatoire si l’en-tête x-ms-blob-sequence-number est défini pour la demande. Cette propriété s'applique uniquement aux objets blob de pages. Cette propriété indique comment le service doit modifier le numéro séquentiel de l'objet blob.

SkuName

Identifie le nom de la référence SKU du compte.