BlobDownloadOptions interface

Možnosti konfigurace operace stahování

Extends

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.

conditions

Podmínky, které je třeba splnit při stahování objektů blob.

customerProvidedKey

Zákazník poskytl informace o klíči.

maxRetryRequests

Nepovinný parametr. K DISPOZICI POUZE V NODE.JS.

Kolik opakovaných pokusů se provede, když se neočekávaně ukončí stream stahování původního textu. 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ší FileClient.download() požadavek, dokud se požadovaný rozsah úspěšně nestáhne nebo dokud se nedosáhne parametru maxRetryRequests.

Výchozí hodnota je 5. Při načítání velkých souborů ve špatné síti nastavte větší hodnotu.

onProgress

Pokud chcete přijímat události týkající se průběhu operace stahování, zavolejte zpět.

rangeGetContentCrc64

Pokud je nastavená hodnota true a rozsah stahování objektu blob, vrátí služba hodnotu hash CRC64 pro rozsah, pokud je rozsah menší než 4 MB nebo se mu rovnal.

rangeGetContentCrc64 a rangeGetContentMD5 nelze nastavit současně.

rangeGetContentMD5

Pokud je nastavená hodnota true a rozsah objektu blob pro stahování, vrátí služba hodnotu hash MD5 pro rozsah, pokud je rozsah menší nebo roven 4 MB.

rangeGetContentCrc64 a rangeGetContentMD5 nelze nastavit současně.

snapshot

Neprůžná hodnota řetězce DateTime, která určuje snímek objektu blob, který se má načíst.

Zděděné vlastnosti

tracingOptions

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

conditions

Podmínky, které je třeba splnit při stahování objektů blob.

conditions?: BlobRequestConditions

Hodnota vlastnosti

customerProvidedKey

Zákazník poskytl informace o klíči.

customerProvidedKey?: CpkInfo

Hodnota vlastnosti

maxRetryRequests

Nepovinný parametr. K DISPOZICI POUZE V NODE.JS.

Kolik opakovaných pokusů se provede, když se neočekávaně ukončí stream stahování původního textu. 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ší FileClient.download() požadavek, dokud se požadovaný rozsah úspěšně nestáhne nebo dokud se nedosáhne parametru maxRetryRequests.

Výchozí hodnota je 5. Při načítání velkých souborů ve špatné síti nastavte větší hodnotu.

maxRetryRequests?: number

Hodnota vlastnosti

number

onProgress

Pokud chcete přijímat události týkající se průběhu operace stahování, zavolejte zpět.

onProgress?: (progress: TransferProgressEvent) => void

Hodnota vlastnosti

(progress: TransferProgressEvent) => void

rangeGetContentCrc64

Pokud je nastavená hodnota true a rozsah stahování objektu blob, vrátí služba hodnotu hash CRC64 pro rozsah, pokud je rozsah menší než 4 MB nebo se mu rovnal.

rangeGetContentCrc64 a rangeGetContentMD5 nelze nastavit současně.

rangeGetContentCrc64?: boolean

Hodnota vlastnosti

boolean

rangeGetContentMD5

Pokud je nastavená hodnota true a rozsah objektu blob pro stahování, vrátí služba hodnotu hash MD5 pro rozsah, pokud je rozsah menší nebo roven 4 MB.

rangeGetContentCrc64 a rangeGetContentMD5 nelze nastavit současně.

rangeGetContentMD5?: boolean

Hodnota vlastnosti

boolean

snapshot

Neprůžná hodnota řetězce DateTime, která určuje snímek objektu blob, který se má načíst.

snapshot?: string

Hodnota vlastnosti

string

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