BlobDownloadToBufferOptions interface

Alternativgränssnitt för åtgärden <xref:BlobClient.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 för parallell nedladdning.

conditions

Sidhuvuden för åtkomstvillkor.

customerProvidedKey

Kund tillhandahållen nyckelinformation.

maxRetryRequestsPerBlock

Valfritt. ENDAST TILLGÄNGLIGT I NODE.JS. Hur många återförsök som utförs när den ursprungliga blocknedladdningsströmmen 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 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 i dåligt nätverk.

onProgress

Förloppsuppdatering.

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

AbortSignalLike

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 för parallell nedladdning.

concurrency?: number

Egenskapsvärde

number

conditions

Sidhuvuden för åtkomstvillkor.

conditions?: BlobRequestConditions

Egenskapsvärde

customerProvidedKey

Kund tillhandahållen nyckelinformation.

customerProvidedKey?: CpkInfo

Egenskapsvärde

maxRetryRequestsPerBlock

Valfritt. ENDAST TILLGÄNGLIGT I NODE.JS. Hur många återförsök som utförs när den ursprungliga blocknedladdningsströmmen 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 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 i dåligt nätverk.

maxRetryRequestsPerBlock?: number

Egenskapsvärde

number

onProgress

Förloppsuppdatering.

onProgress?: (progress: TransferProgressEvent) => void

Egenskapsvärde

(progress: TransferProgressEvent) => void

tracingOptions

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

tracingOptions?: OperationTracingOptions

Egenskapsvärde

OperationTracingOptions