Sdílet prostřednictvím


BlobDownloadToBufferOptions interface

Rozhraní možností pro operaci downloadToBuffer.

Extends

Vlastnosti

abortSignal

Implementace rozhraní AbortSignalLike, která signalizují požadavek na zrušení operace. Například pomocí kontroleru @azure/abort-controller vytvořte AbortSignal.

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á, funkce BlockSize se automaticky vypočítá podle velikosti objektu blob.

concurrency

Souběžnost paralelního stahování

conditions

Hlavičky podmínek přístupu

customerProvidedKey

Informace o klíči poskytnuté zákazníkem

maxRetryRequestsPerBlock

Volitelný. K DISPOZICI POUZE V NODE.JS.

Kolik opakovaných pokusů se provede, když neočekávaný konec původního streamu pro stahování bloků skončí. Výše uvedený druh ukončení neaktivuje zásadu opakování definovanou v kanálu, protože nevysílají chyby sítě.

Když tuto možnost použijete, znamená to, že každý další opakování znamená, že se z poškozeného bodu provede další požadavek FileClient.download(), dokud se požadovaný blok úspěšně nestáhne nebo se nedosáhne maxRetryRequestsPerBlock.

Výchozí hodnota je 5, nastavte větší hodnotu v případě špatné sítě.

onProgress

Aktualizátor průběhu

Zděděné vlastnosti

tracingOptions

Možnosti konfigurace rozsahů vytvořených při povolení trasování

Podrobnosti vlastnosti

abortSignal

Implementace rozhraní AbortSignalLike, která signalizují požadavek na zrušení operace. Například pomocí kontroleru @azure/abort-controller vytvořte 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á, funkce 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

Informace o klíči poskytnuté zákazníkem

customerProvidedKey?: CpkInfo

Hodnota vlastnosti

maxRetryRequestsPerBlock

Volitelný. K DISPOZICI POUZE V NODE.JS.

Kolik opakovaných pokusů se provede, když neočekávaný konec původního streamu pro stahování bloků skončí. Výše uvedený druh ukončení neaktivuje zásadu opakování definovanou v kanálu, protože nevysílají chyby sítě.

Když tuto možnost použijete, znamená to, že každý další opakování znamená, že se z poškozeného bodu provede další požadavek FileClient.download(), dokud se požadovaný blok úspěšně nestáhne nebo se nedosáhne 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í trasování

tracingOptions?: OperationTracingOptions

Hodnota vlastnosti

zděděno zCommonOptions.tracingOptions