BlobDownloadToBufferOptions interface
Rozhraní možnosti pro <xref:BlobClient.downloadToBuffer> operaci.
- 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 |
Informace o klíči poskytnuté zákazníkem |
max |
Nepovinný parametr. K DISPOZICI POUZE V NODE.JS. Kolik opakovaných pokusů se provede, když původní blokový stream neočekávaně skončí. 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() až do úspěšného stažení požadovaného bloku nebo dosažení maxRetryRequestsPerBlock. Výchozí hodnota je 5. V případě špatné sítě nastavte větší hodnotu. |
on |
Aktualizátor průběhu. |
tracing |
Možnosti konfigurace rozsahů vytvořené při povolení trasování |
Podrobnosti vlastnosti
abortSignal
Implementace AbortSignalLike
rozhraní signalizovat požadavek na zrušení operace.
Například pomocí @azure/abort-controller vytvořte AbortSignal
.
abortSignal?: AbortSignalLike
Hodnota vlastnosti
AbortSignalLike
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ž původní blokový stream neočekávaně skončí. 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() až do úspěšného stažení požadovaného bloku nebo dosažení maxRetryRequestsPerBlock.
Výchozí hodnota je 5. V případě špatné sítě nastavte větší hodnotu.
maxRetryRequestsPerBlock?: number
Hodnota vlastnosti
number
onProgress
Aktualizátor průběhu.
onProgress?: (progress: TransferProgressEvent) => void
Hodnota vlastnosti
(progress: TransferProgressEvent) => void
tracingOptions
Možnosti konfigurace rozsahů vytvořené při povolení trasování
tracingOptions?: OperationTracingOptions
Hodnota vlastnosti
OperationTracingOptions
Azure SDK for JavaScript