BlobDownloadOptions interface
Alternativ för att konfigurera ladda ned åtgärd.
- Extends
Egenskaper
abort |
En implementering av |
conditions | Villkor som ska uppfyllas vid nedladdning av blobar. |
customer |
Kund tillhandahållen nyckelinformation. |
max |
Valfri. ENDAST TILLGÄNGLIGT I NODE.JS. Hur många återförsök som ska utföras när den ursprungliga dataströmmen för brödtexten slutar oväntat. 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 ytterligare en Standardvärdet är 5. Ange ett större värde när du läser in stora filer i dåligt nätverk. |
on |
Anropa tillbaka för att ta emot händelser om förloppet för nedladdningsåtgärden. |
range |
När detta är inställt på sant och nedladdningsintervall för blob returnerar tjänsten CRC64-hashen för intervallet, så länge intervallet är mindre än eller lika med 4 MB i storlek. rangeGetContentCrc64 och rangeGetContentMD5 kan inte anges samtidigt. |
range |
När detta är inställt på sant och nedladdningsintervall för blob returnerar tjänsten MD5-hashen för intervallet, så länge intervallet är mindre än eller lika med 4 MB i storlek. rangeGetContentCrc64 och rangeGetContentMD5 kan inte anges samtidigt. |
snapshot | Ett ogenomskinlig DateTime-strängvärde som, när det finns, anger blobögonblicksbilden som ska hämtas. |
Ärvda egenskaper
tracing |
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
conditions
Villkor som ska uppfyllas vid nedladdning av blobar.
conditions?: BlobRequestConditions
Egenskapsvärde
customerProvidedKey
maxRetryRequests
Valfri. ENDAST TILLGÄNGLIGT I NODE.JS.
Hur många återförsök som ska utföras när den ursprungliga dataströmmen för brödtexten slutar oväntat. 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 ytterligare en FileClient.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
Anropa tillbaka för att ta emot händelser om förloppet för nedladdningsåtgärden.
onProgress?: (progress: TransferProgressEvent) => void
Egenskapsvärde
(progress: TransferProgressEvent) => void
rangeGetContentCrc64
När detta är inställt på sant och nedladdningsintervall för blob returnerar tjänsten CRC64-hashen för intervallet, så länge intervallet är mindre än eller lika med 4 MB i storlek.
rangeGetContentCrc64 och rangeGetContentMD5 kan inte anges samtidigt.
rangeGetContentCrc64?: boolean
Egenskapsvärde
boolean
rangeGetContentMD5
När detta är inställt på sant och nedladdningsintervall för blob returnerar tjänsten MD5-hashen för intervallet, så länge intervallet är mindre än eller lika med 4 MB i storlek.
rangeGetContentCrc64 och rangeGetContentMD5 kan inte anges samtidigt.
rangeGetContentMD5?: boolean
Egenskapsvärde
boolean
snapshot
Ett ogenomskinlig DateTime-strängvärde som, när det finns, anger blobögonblicksbilden som ska hämtas.
snapshot?: string
Egenskapsvärde
string
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