BlobDownloadOptions interface
Možnosti konfigurace operace stahování
- Extends
Vlastnosti
abort |
Implementace |
conditions | Podmínky, které je třeba splnit při stahování objektů blob. |
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ž 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ší Výchozí hodnota je 5. Při načítání velkých souborů ve špatné síti nastavte větší hodnotu. |
on |
Pokud chcete přijímat události týkající se průběhu operace stahování, zavolejte zpět. |
range |
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ě. |
range |
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
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
conditions
Podmínky, které je třeba splnit při stahování objektů blob.
conditions?: BlobRequestConditions
Hodnota vlastnosti
customerProvidedKey
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