Sdílet prostřednictvím


BlobDownloadToBufferOptions interface

Rozhraní možnosti pro <xref:BlobClient.downloadToBuffer> operaci.

Extends

Vlastnosti

abortSignal

Implementace AbortSignalLike rozhraní signalizovat požadavek na zrušení operace. Například pomocí @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á, hodnota 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

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.

onProgress

Aktualizátor průběhu.

tracingOptions

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

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

customerProvidedKey?: CpkInfo

Hodnota vlastnosti

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