FileDownloadToBufferOptions interface
Rozhraní možností pro operaci downloadToBuffer.
- Extends
Vlastnosti
| abort |
Implementace rozhraní |
| concurrency | Souběžnost označuje maximální počet rozsahů, které se mají stáhnout paralelně. Pokud není k dispozici, použije se ve výchozím nastavení 5 souběžnosti. |
| lease |
Podmínky přístupu k zapůjčení |
| max |
Volitelný. K DISPOZICI POUZE V NODE.JS. Kolik opakovaných pokusů se provede, když neočekávaný konec streamu stahování původního rozsahu skončí. Výše uvedený druh ukončení neaktivuje zásadu opakování definovanou v kanálu, protože nevysílají chyby sítě. Při této možnosti každý další pokus znamená, že se z poškozeného bodu vytvoří další požadavek ShareFileClient.download(), dokud se požadovaný rozsah úspěšně nestáhne nebo se nedosáhne maxRetryRequestsPerRange. Výchozí hodnota je 5, nastavte větší hodnotu v případě špatné sítě. |
| on |
Aktualizátor průběhu |
| range |
Při stahování souborů Azure se metoda stahování pokusí rozdělit velký soubor na malé rozsahy. Každý malý rozsah se stáhne prostřednictvím samostatného požadavku. Tato možnost definuje velikost dat každého malého požadavku, který se pokouší stáhnout. Musí být větší než 0, použije výchozí hodnotu, pokud není definována. |
Zděděné vlastnosti
| tracing |
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
concurrency
Souběžnost označuje maximální počet rozsahů, které se mají stáhnout paralelně. Pokud není k dispozici, použije se ve výchozím nastavení 5 souběžnosti.
concurrency?: number
Hodnota vlastnosti
number
leaseAccessConditions
Podmínky přístupu k zapůjčení
leaseAccessConditions?: LeaseAccessConditions
Hodnota vlastnosti
maxRetryRequestsPerRange
Volitelný. K DISPOZICI POUZE V NODE.JS.
Kolik opakovaných pokusů se provede, když neočekávaný konec streamu stahování původního rozsahu skončí. Výše uvedený druh ukončení neaktivuje zásadu opakování definovanou v kanálu, protože nevysílají chyby sítě.
Při této možnosti každý další pokus znamená, že se z poškozeného bodu vytvoří další požadavek ShareFileClient.download(), dokud se požadovaný rozsah úspěšně nestáhne nebo se nedosáhne maxRetryRequestsPerRange.
Výchozí hodnota je 5, nastavte větší hodnotu v případě špatné sítě.
maxRetryRequestsPerRange?: number
Hodnota vlastnosti
number
onProgress
Aktualizátor průběhu
onProgress?: (progress: TransferProgressEvent) => void
Hodnota vlastnosti
(progress: TransferProgressEvent) => void
rangeSize
Při stahování souborů Azure se metoda stahování pokusí rozdělit velký soubor na malé rozsahy. Každý malý rozsah se stáhne prostřednictvím samostatného požadavku. Tato možnost definuje velikost dat každého malého požadavku, který se pokouší stáhnout. Musí být větší než 0, použije výchozí hodnotu, pokud není definována.
rangeSize?: number
Hodnota vlastnosti
number