FileDownloadOptions interface
- Extends
Egenskaper
abort |
En implementering av |
lease |
Villkor för låneåtkomst. |
max |
Valfritt. ENDAST TILLGÄNGLIGT I NODE.JS. Hur många återförsök kommer att utföras när den ursprungliga nedladdningsströmmen för brödtext oväntat slutar. Ovanstående typer av ändar utlöser inte en återförsöksprincip som definierats i en pipeline, eftersom de inte genererar nätverksfel. Med det här alternativet innebär varje ytterligare återförsök att ytterligare en ShareFileClient.download()-begäran görs från den brutna punkten tills det begärda intervallet har laddats ned eller maxRetryRequests har nåtts. Standardvärdet är 5. Ange ett större värde när du läser in stora filer i dåligt nätverk. |
on |
Hämta händelsehanteraren för förloppsuppdatering. |
range |
När det här huvudet anges till true och anges tillsammans med range-huvudet returnerar tjänsten MD5-hashen för intervallet, så länge intervallet är mindre än eller lika med 4 MB i storlek. |
Ärvda egenskaper
tracing |
Egenskapsinformation
abortSignal
En implementering av AbortSignalLike
gränssnittet för att signalera begäran om att avbryta åtgärden.
Använd till exempel @azure/abort-controller för att skapa en AbortSignal
.
abortSignal?: AbortSignalLike
Egenskapsvärde
leaseAccessConditions
Villkor för låneåtkomst.
leaseAccessConditions?: LeaseAccessConditions
Egenskapsvärde
maxRetryRequests
Valfritt. ENDAST TILLGÄNGLIGT I NODE.JS.
Hur många återförsök kommer att utföras när den ursprungliga nedladdningsströmmen för brödtext oväntat slutar. Ovanstående typer av ändar utlöser inte en återförsöksprincip som definierats i en pipeline, eftersom de inte genererar nätverksfel.
Med det här alternativet innebär varje ytterligare återförsök att ytterligare en ShareFileClient.download()-begäran görs från den brutna punkten tills det begärda intervallet har laddats ned eller maxRetryRequests har nåtts.
Standardvärdet är 5. Ange ett större värde när du läser in stora filer i dåligt nätverk.
maxRetryRequests?: number
Egenskapsvärde
number
onProgress
Hämta händelsehanteraren för förloppsuppdatering.
onProgress?: (progress: TransferProgressEvent) => void
Egenskapsvärde
(progress: TransferProgressEvent) => void
rangeGetContentMD5
När det här huvudet anges till true och anges tillsammans med range-huvudet returnerar tjänsten MD5-hashen för intervallet, så länge intervallet är mindre än eller lika med 4 MB i storlek.
rangeGetContentMD5?: boolean
Egenskapsvärde
boolean