BlobDownloadOptions interface
Možnosti konfigurace operace stahování
- Extends
Vlastnosti
abort |
Implementace rozhraní |
conditions | Podmínky, které se mají splnit při stahování objektů blob |
customer |
Informace o klíči poskytnuté zákazníkem |
max |
Volitelný. K DISPOZICI POUZE V NODE.JS. Kolik opakování provede, když neočekávaný konec původního datového proudu stahování textu 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ší Výchozí hodnota je 5, při načítání velkých souborů v síti nastavte větší hodnotu. |
on |
Volání zpět pro příjem událostí průběhu operace stahování. |
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ší nebo roven 4 MB. rangeGetContentCrc64 a rangeGetContentMD5 nelze nastavit současně. |
range |
Pokud je nastavená hodnota true a rozsah stahování 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ůhlená hodnota řetězce DateTime, která při přítomnosti 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í 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
conditions
Podmínky, které se mají splnit při stahování objektů blob
conditions?: BlobRequestConditions
Hodnota vlastnosti
customerProvidedKey
maxRetryRequests
Volitelný. K DISPOZICI POUZE V NODE.JS.
Kolik opakování provede, když neočekávaný konec původního datového proudu stahování textu 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ší FileClient.download()
požadavek, dokud se požadovaný rozsah úspěšně nestáhne nebo se nedosáhne maxRetryRequests.
Výchozí hodnota je 5, při načítání velkých souborů v síti nastavte větší hodnotu.
maxRetryRequests?: number
Hodnota vlastnosti
number
onProgress
Volání zpět pro příjem událostí průběhu operace stahování.
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ší nebo roven 4 MB.
rangeGetContentCrc64 a rangeGetContentMD5 nelze nastavit současně.
rangeGetContentCrc64?: boolean
Hodnota vlastnosti
boolean
rangeGetContentMD5
Pokud je nastavená hodnota true a rozsah stahování 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ůhlená hodnota řetězce DateTime, která při přítomnosti 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í trasování
tracingOptions?: OperationTracingOptions
Hodnota vlastnosti
zděděno zCommonOptions.tracingOptions