Dela via


FileDownloadToBufferOptions interface

Extends

Egenskaper

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.

concurrency

Samtidighet anger det maximala antalet intervall som ska laddas ned parallellt. Om det inte anges används 5 samtidighet som standard.

leaseAccessConditions

Villkor för låneåtkomst.

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.

onProgress

Förloppsuppdatering.

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,

Ärvda egenskaper

tracingOptions

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