BlobDownloadOptions interface
- Extends
Propriétés
| abort |
Implémentation de l’interface |
| conditions | Conditions à respecter lors du téléchargement d’objets blob. |
| customer |
Informations de clé fournies par le client. |
| max |
Optionnel. DISPONIBLE UNIQUEMENT DANS NODE.JS. Nombre de nouvelles tentatives effectuées lorsque le flux de téléchargement du corps d’origine se termine de manière inattendue. Les fins ci-dessus ne déclenchent pas la stratégie de nouvelle tentative définie dans un pipeline, car elles n’émettent pas d’erreurs réseau. Avec cette option, chaque nouvelle tentative supplémentaire signifie qu’une demande de La valeur par défaut est 5, définissez une valeur supérieure lors du chargement de fichiers volumineux dans un réseau médiocre. |
| on |
Rappelez-vous pour recevoir des événements sur la progression de l’opération de téléchargement. |
| range |
Lorsque cette valeur est définie sur true et la plage de téléchargement d’objets blob, le service retourne le hachage CRC64 pour la plage, tant que la plage est inférieure ou égale à 4 Mo de taille. rangeGetContentCrc64 et rangeGetContentMD5 ne peuvent pas être définis en même temps. |
| range |
Lorsque cette valeur est définie sur true et télécharge la plage d’objets blob, le service retourne le hachage MD5 pour la plage, tant que la plage est inférieure ou égale à 4 Mo de taille. rangeGetContentCrc64 et rangeGetContentMD5 ne peuvent pas être définis en même temps. |
| snapshot | Valeur de chaîne DateTime opaque qui, lorsqu’elle est présente, spécifie l’instantané d’objet blob à récupérer. |
Propriétés héritées
| tracing |
Options de configuration des étendues créées lorsque le suivi est activé. |
Détails de la propriété
abortSignal
Implémentation de l’interface AbortSignalLike pour signaler la demande d’annulation de l’opération.
Par exemple, utilisez le contrôleur @azure/abandon pour créer un AbortSignal.
abortSignal?: AbortSignalLike
Valeur de propriété
conditions
Conditions à respecter lors du téléchargement d’objets blob.
conditions?: BlobRequestConditions
Valeur de propriété
customerProvidedKey
Informations de clé fournies par le client.
customerProvidedKey?: CpkInfo
Valeur de propriété
maxRetryRequests
Optionnel. DISPONIBLE UNIQUEMENT DANS NODE.JS.
Nombre de nouvelles tentatives effectuées lorsque le flux de téléchargement du corps d’origine se termine de manière inattendue. Les fins ci-dessus ne déclenchent pas la stratégie de nouvelle tentative définie dans un pipeline, car elles n’émettent pas d’erreurs réseau.
Avec cette option, chaque nouvelle tentative supplémentaire signifie qu’une demande de FileClient.download() supplémentaire sera effectuée à partir du point rompu, jusqu’à ce que la plage demandée ait été correctement téléchargée ou que maxRetryRequests soit atteinte.
La valeur par défaut est 5, définissez une valeur supérieure lors du chargement de fichiers volumineux dans un réseau médiocre.
maxRetryRequests?: number
Valeur de propriété
number
onProgress
Rappelez-vous pour recevoir des événements sur la progression de l’opération de téléchargement.
onProgress?: (progress: TransferProgressEvent) => void
Valeur de propriété
(progress: TransferProgressEvent) => void
rangeGetContentCrc64
Lorsque cette valeur est définie sur true et la plage de téléchargement d’objets blob, le service retourne le hachage CRC64 pour la plage, tant que la plage est inférieure ou égale à 4 Mo de taille.
rangeGetContentCrc64 et rangeGetContentMD5 ne peuvent pas être définis en même temps.
rangeGetContentCrc64?: boolean
Valeur de propriété
boolean
rangeGetContentMD5
Lorsque cette valeur est définie sur true et télécharge la plage d’objets blob, le service retourne le hachage MD5 pour la plage, tant que la plage est inférieure ou égale à 4 Mo de taille.
rangeGetContentCrc64 et rangeGetContentMD5 ne peuvent pas être définis en même temps.
rangeGetContentMD5?: boolean
Valeur de propriété
boolean
snapshot
Valeur de chaîne DateTime opaque qui, lorsqu’elle est présente, spécifie l’instantané d’objet blob à récupérer.
snapshot?: string
Valeur de propriété
string
Détails de la propriété héritée
tracingOptions
Options de configuration des étendues créées lorsque le suivi est activé.
tracingOptions?: OperationTracingOptions
Valeur de propriété
héritée deCommonOptions.tracingOptions