BlobDownloadToBufferOptions interface
Optionsschnittstelle für den DownloadToBuffer-Vorgang .
- Extends
Eigenschaften
abort |
Eine Implementierung der Schnittstelle, um |
block |
blockSize ist die Daten, die jede Anforderung herunterladen möchte. Muss größer als oder gleich 0 sein. Wenn sie auf 0 oder nicht definiert festgelegt ist, wird blockSize automatisch entsprechend der Blobgröße berechnet. |
concurrency | Parallelität des parallelen Downloads. |
conditions | Zugriffsbedingungsheader. |
customer |
Vom Kunden bereitgestellte Schlüsselinformationen. |
max |
Optional. NUR IN NODE.JS VERFÜGBAR. Wie viele Wiederholungen ausgeführt werden, wenn der ursprüngliche Blockdownloadstream unerwartet endet. Die oben genannten Enden lösen keine Wiederholungsrichtlinie aus, die in einer Pipeline definiert ist, da sie keine Netzwerkfehler ausgibt. Bei dieser Option bedeutet jeder zusätzliche Wiederholungsversuch, dass eine zusätzliche FileClient.download()-Anforderung vom Unterbrochenen Punkt gesendet wird, bis der angeforderte Block erfolgreich heruntergeladen oder maxRetryRequestsPerBlock erreicht wurde. Der Standardwert ist 5. Legen Sie bei schlechtem Netzwerk einen größeren Wert fest. |
on |
Statusaktualisierung. |
Geerbte Eigenschaften
tracing |
Optionen zum Konfigurieren von Spans, die erstellt werden, wenn die Ablaufverfolgung aktiviert ist. |
Details zur Eigenschaft
abortSignal
Eine Implementierung der Schnittstelle, um AbortSignalLike
die Anforderung zum Abbrechen des Vorgangs zu signalisieren.
Verwenden Sie beispielsweise den @azure/abort-controller, um einen AbortSignal
zu erstellen.
abortSignal?: AbortSignalLike
Eigenschaftswert
blockSize
blockSize ist die Daten, die jede Anforderung herunterladen möchte. Muss größer als oder gleich 0 sein. Wenn sie auf 0 oder nicht definiert festgelegt ist, wird blockSize automatisch entsprechend der Blobgröße berechnet.
blockSize?: number
Eigenschaftswert
number
concurrency
Parallelität des parallelen Downloads.
concurrency?: number
Eigenschaftswert
number
conditions
customerProvidedKey
Vom Kunden bereitgestellte Schlüsselinformationen.
customerProvidedKey?: CpkInfo
Eigenschaftswert
maxRetryRequestsPerBlock
Optional. NUR IN NODE.JS VERFÜGBAR.
Wie viele Wiederholungen ausgeführt werden, wenn der ursprüngliche Blockdownloadstream unerwartet endet. Die oben genannten Enden lösen keine Wiederholungsrichtlinie aus, die in einer Pipeline definiert ist, da sie keine Netzwerkfehler ausgibt.
Bei dieser Option bedeutet jeder zusätzliche Wiederholungsversuch, dass eine zusätzliche FileClient.download()-Anforderung vom Unterbrochenen Punkt gesendet wird, bis der angeforderte Block erfolgreich heruntergeladen oder maxRetryRequestsPerBlock erreicht wurde.
Der Standardwert ist 5. Legen Sie bei schlechtem Netzwerk einen größeren Wert fest.
maxRetryRequestsPerBlock?: number
Eigenschaftswert
number
onProgress
Statusaktualisierung.
onProgress?: (progress: TransferProgressEvent) => void
Eigenschaftswert
(progress: TransferProgressEvent) => void
Geerbte Eigenschaftsdetails
tracingOptions
Optionen zum Konfigurieren von Spans, die erstellt werden, wenn die Ablaufverfolgung aktiviert ist.
tracingOptions?: OperationTracingOptions
Eigenschaftswert
Geerbt vonCommonOptions.tracingOptions