BlobDownloadToBufferOptions interface
Option rozhraní pro operaci downloadToBuffer .
- Extends
Vlastnosti
abort |
Implementace |
block |
blockSize jsou data, která se každý požadavek pokouší stáhnout. Musí být větší než nebo rovno 0. Pokud je nastavená hodnota 0 nebo nedefinovaná, hodnota blockSize se automaticky vypočítá podle velikosti objektu blob. |
concurrency | Souběžnost paralelního stahování. |
conditions | Hlavičky podmínek přístupu. |
customer |
Zákazník poskytl informace o klíči. |
max |
Nepovinný parametr. K DISPOZICI POUZE V NODE.JS. Kolik opakovaných pokusů se provede, když neočekávaně skončí původní stream stahování bloku. Výše uvedený typ konců neaktivuje zásady opakování definované v kanálu, protože negenerují chyby sítě. Při použití této možnosti každé další opakování znamená, že se od bodu přerušení provede další požadavek FileClient.download(), dokud se požadovaný blok úspěšně nestáhnou nebo se nedosáhne limitu maxRetryRequestsPerBlock. Výchozí hodnota je 5. Nastavte větší hodnotu v případě špatné sítě. |
on |
Aktualizátor průběhu. |
Zděděné vlastnosti
tracing |
Možnosti konfigurace rozsahů vytvořených při povoleném trasování |
Podrobnosti vlastnosti
abortSignal
Implementace AbortSignalLike
rozhraní pro signalizaci požadavku na zrušení operace.
Můžete například použít @azure/abort-controller k vytvoření AbortSignal
.
abortSignal?: AbortSignalLike
Hodnota vlastnosti
blockSize
blockSize jsou data, která se každý požadavek pokouší stáhnout. Musí být větší než nebo rovno 0. Pokud je nastavená hodnota 0 nebo nedefinovaná, hodnota blockSize se automaticky vypočítá podle velikosti objektu blob.
blockSize?: number
Hodnota vlastnosti
number
concurrency
Souběžnost paralelního stahování.
concurrency?: number
Hodnota vlastnosti
number
conditions
Hlavičky podmínek přístupu.
conditions?: BlobRequestConditions
Hodnota vlastnosti
customerProvidedKey
maxRetryRequestsPerBlock
Nepovinný parametr. K DISPOZICI POUZE V NODE.JS.
Kolik opakovaných pokusů se provede, když neočekávaně skončí původní stream stahování bloku. Výše uvedený typ konců neaktivuje zásady opakování definované v kanálu, protože negenerují chyby sítě.
Při použití této možnosti každé další opakování znamená, že se od bodu přerušení provede další požadavek FileClient.download(), dokud se požadovaný blok úspěšně nestáhnou nebo se nedosáhne limitu maxRetryRequestsPerBlock.
Výchozí hodnota je 5. Nastavte větší hodnotu v případě špatné sítě.
maxRetryRequestsPerBlock?: number
Hodnota vlastnosti
number
onProgress
Aktualizátor průběhu.
onProgress?: (progress: TransferProgressEvent) => void
Hodnota vlastnosti
(progress: TransferProgressEvent) => void
Podrobnosti zděděných vlastností
tracingOptions
Možnosti konfigurace rozsahů vytvořených při povoleném trasování
tracingOptions?: OperationTracingOptions
Hodnota vlastnosti
Zděděno zCommonOptions.tracingOptions