BlobDownloadOptions interface
Možnosti konfigurace <xref:BlobClient.download> operace
- Extends
Vlastnosti
abort |
Implementace |
conditions | Podmínky, které je třeba splnit při stahování objektů blob. |
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ž neočekávaně skončí původní datový proud pro stahování 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 |
Voláním zpět obdržíte události o průběhu operace stahování. |
range |
Pokud je nastavená hodnota true a rozsah stažení objektu blob, vrátí služba hodnotu hash CRC64 pro rozsah, pokud je rozsah menší nebo roven 4 MB. rangeGetContentCrc64 a rangeGetContentMD5 nelze nastavit současně. |
range |
Pokud je tato hodnota nastavená na hodnotu true a rozsah stažení objektu blob, 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ůselná hodnota řetězce DateTime, která, pokud je k dispozici, určuje snímek objektu blob, který se má načíst. |
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
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ž neočekávaně skončí původní datový proud pro stahování 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 nebude požadovaný rozsah úspěšně stažen nebo dokud se nedosáhne 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
Voláním zpět obdržíte události o průběhu operace stahování.
onProgress?: (progress: TransferProgressEvent) => void
Hodnota vlastnosti
(progress: TransferProgressEvent) => void
rangeGetContentCrc64
Pokud je nastavená hodnota true a rozsah stažení objektu blob, vrátí služba hodnotu hash CRC64 pro rozsah, pokud je rozsah menší nebo roven 4 MB. rangeGetContentCrc64 a rangeGetContentMD5 nelze nastavit současně.
rangeGetContentCrc64?: boolean
Hodnota vlastnosti
boolean
rangeGetContentMD5
Pokud je tato hodnota nastavená na hodnotu true a rozsah stažení objektu blob, 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ůselná hodnota řetězce DateTime, která, pokud je k dispozici, určuje snímek objektu blob, který se má načíst.
snapshot?: string
Hodnota vlastnosti
string
tracingOptions
Možnosti konfigurace rozsahů vytvořené při povolení trasování
tracingOptions?: OperationTracingOptions
Hodnota vlastnosti
OperationTracingOptions
Azure SDK for JavaScript