Dela via


BlobDownloadToBufferOptions interface

Alternativgränssnitt för åtgärden downloadToBuffer.

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.

blockSize

blockSize är de data som varje begäran försöker ladda ned. Måste vara större än eller lika med 0. Om värdet är 0 eller odefinierat beräknas blockSize automatiskt enligt blobstorleken.

concurrency

Samtidighet av parallell nedladdning.

conditions

Åtkomstvillkorsrubriker.

customerProvidedKey

Kund tillhandahållen nyckelinformation.

maxRetryRequestsPerBlock

Valfri. ENDAST TILLGÄNGLIGT I NODE.JS.

Hur många återförsök som ska utföras när den ursprungliga blocknedladdningsströmmen oväntat slutar. Ovanstående typ av slut utlöser inte å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 en ytterligare FileClient.download() begäran görs från den brutna punkten tills det begärda blocket har laddats ned eller maxRetryRequestsPerBlock har nåtts.

Standardvärdet är 5. Ange ett större värde när det är i dåligt nätverk.

onProgress

Förloppsuppdatering.

Ärvda egenskaper

tracingOptions

Alternativ för att konfigurera intervall som skapas när spårning är aktiverat.

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

blockSize

blockSize är de data som varje begäran försöker ladda ned. Måste vara större än eller lika med 0. Om värdet är 0 eller odefinierat beräknas blockSize automatiskt enligt blobstorleken.

blockSize?: number

Egenskapsvärde

number

concurrency

Samtidighet av parallell nedladdning.

concurrency?: number

Egenskapsvärde

number

conditions

Åtkomstvillkorsrubriker.

conditions?: BlobRequestConditions

Egenskapsvärde

customerProvidedKey

Kund tillhandahållen nyckelinformation.

customerProvidedKey?: CpkInfo

Egenskapsvärde

maxRetryRequestsPerBlock

Valfri. ENDAST TILLGÄNGLIGT I NODE.JS.

Hur många återförsök som ska utföras när den ursprungliga blocknedladdningsströmmen oväntat slutar. Ovanstående typ av slut utlöser inte å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 en ytterligare FileClient.download() begäran görs från den brutna punkten tills det begärda blocket har laddats ned eller maxRetryRequestsPerBlock har nåtts.

Standardvärdet är 5. Ange ett större värde när det är i dåligt nätverk.

maxRetryRequestsPerBlock?: number

Egenskapsvärde

number

onProgress

Förloppsuppdatering.

onProgress?: (progress: TransferProgressEvent) => void

Egenskapsvärde

(progress: TransferProgressEvent) => void

Information om ärvda egenskaper

tracingOptions

Alternativ för att konfigurera intervall som skapas när spårning är aktiverat.

tracingOptions?: OperationTracingOptions

Egenskapsvärde

ärvd frånCommonOptions.tracingOptions