FileDownloadToBufferOptions interface
Alternativgränssnitt för åtgärden downloadToBuffer(Buffer, number, number, FileDownloadToBufferOptions) .
- Extends
Egenskaper
abort |
En implementering av |
concurrency | Samtidighet anger det maximala antalet intervall som ska laddas ned parallellt. Om det inte anges används 5 samtidighet som standard. |
lease |
Villkor för låneåtkomst. |
max |
Valfritt. ENDAST TILLGÄNGLIGT I NODE.JS. Hur många återförsök som ska utföras när det ursprungliga intervallets nedladdningsström oväntat avslutas. Ovanstående typ 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 maxRetryRequestsPerRange har nåtts. Standardvärdet är 5. Ange ett större värde i dåligt nätverk. |
on |
Förloppsuppdatering. |
range |
När du laddar ned Azure-filer försöker nedladdningsmetoden dela upp stora filer i små intervall. Varje litet intervall laddas ned via en separat begäran. Det här alternativet definierar storleksdata för varje liten begäran som försöker ladda ned. Måste vara större än 0, använder standardvärdet om det är odefinierat, |
Ä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
AbortSignalLike
concurrency
Samtidighet anger det maximala antalet intervall som ska laddas ned parallellt. Om det inte anges används 5 samtidighet som standard.
concurrency?: number
Egenskapsvärde
number
leaseAccessConditions
Villkor för låneåtkomst.
leaseAccessConditions?: LeaseAccessConditions
Egenskapsvärde
maxRetryRequestsPerRange
Valfritt. ENDAST TILLGÄNGLIGT I NODE.JS. Hur många återförsök som ska utföras när det ursprungliga intervallets nedladdningsström oväntat avslutas. Ovanstående typ 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 maxRetryRequestsPerRange har nåtts.
Standardvärdet är 5. Ange ett större värde i dåligt nätverk.
maxRetryRequestsPerRange?: number
Egenskapsvärde
number
onProgress
Förloppsuppdatering.
onProgress?: (progress: TransferProgressEvent) => void
Egenskapsvärde
(progress: TransferProgressEvent) => void
rangeSize
När du laddar ned Azure-filer försöker nedladdningsmetoden dela upp stora filer i små intervall. Varje litet intervall laddas ned via en separat begäran. Det här alternativet definierar storleksdata för varje liten begäran som försöker ladda ned. Måste vara större än 0, använder standardvärdet om det är odefinierat,
rangeSize?: number
Egenskapsvärde
number
Information om ärvda egenskaper
tracingOptions
tracingOptions?: OperationTracingOptions
Egenskapsvärde
OperationTracingOptions
Ärvd frånCommonOptions.tracingOptions