Partager via


BlobRequestOptions Classe

Définition

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.

public sealed class BlobRequestOptions : Microsoft.Azure.Storage.IRequestOptions
type BlobRequestOptions = class
    interface IRequestOptions
Public NotInheritable Class BlobRequestOptions
Implements IRequestOptions
Héritage
BlobRequestOptions
Implémente

Constructeurs

BlobRequestOptions()

Initialise une nouvelle instance de la classe BlobRequestOptions.

Propriétés

AbsorbConditionalErrorsOnRetry

Obtient ou définit une valeur qui indique si un échec conditionnel doit être absorbé lors d’une nouvelle tentative pour la demande.

ChecksumOptions

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.

CustomerProvidedKey

Obtient ou définit la clé fournie par le client blob pour la demande.

DisableContentMD5Validation

Obtient ou définit une valeur pour indiquer que la validation MD5 sera désactivée lors du téléchargement d'objets blob.

EncryptionPolicy

Obtient ou définit la stratégie de chiffrement pour la requête.

EncryptionScope

Obtient ou définit l’étendue de chiffrement pour la requête.

LocationMode

Obtient ou définit le mode d'emplacement de la demande.

MaximumExecutionTime

Obtient ou définit la durée d'exécution maximale parmi toutes les nouvelles tentatives potentielles pour la demande.

NetworkTimeout

Obtient ou définit le délai d’attente appliqué à une opération réseau individuelle.

ParallelOperationThreadCount

Obtient ou définit le nombre de blocs qui peuvent être chargés simultanément.

RequireEncryption

Obtient ou définit une valeur pour indiquer si les données écrites et lues par la bibliothèque cliente doivent être chiffrées.

RetryPolicy

Obtient ou définit la stratégie de nouvelle tentative pour la demande.

ServerTimeout

Obtient ou définit l’intervalle de délai d’expiration du serveur pour une requête HTTP unique.

SingleBlobUploadThresholdInBytes

Obtient ou définit la taille maximale en octets d'un objet blob qui peut être téléchargé comme objet blob unique.

StoreBlobContentMD5

Obtient ou définit une valeur pour indiquer qu'un hachage MD5 sera calculé et stocké lors du téléchargement d'un objet blob.

UseTransactionalMD5

Obtient ou définit une valeur pour calculer et envoyer/valider le contenu MD5 pour les transactions.

S’applique à