BlobDownloadToBufferOptions interface
Option interface for the downloadToBuffer operation.
- Extends
Eigenschaften
abort |
Eine Implementierung der |
block |
blockSize ist die Daten, die jede Anforderung herunterladen möchte. Muss größer oder gleich 0 sein. Wenn "0" oder "Nicht definiert" festgelegt ist, wird "blockSize" automatisch entsprechend der Blob-Größe berechnet. |
concurrency | Parallelität des parallelen Downloads. |
conditions | Zugriffsbedingungsheader. |
customer |
Der Kunde hat wichtige Informationen bereitgestellt. |
max |
Wahlfrei. NUR IN NODE.JS VERFÜGBAR. Wie viele Wiederholungen ausgeführt werden, wenn der ursprüngliche Blockdownloadstream unerwartet beendet wird. Oberhalb der Art von Enden wird keine Wiederholungsrichtlinie ausgelöst, die in einer Pipeline definiert ist, da sie keine Netzwerkfehler ausgeben. Bei dieser Option bedeutet jeder zusätzliche Wiederholungsversuch, dass eine zusätzliche FileClient.download()-Anforderung vom fehlerhaften Punkt aus erfolgt, bis der angeforderte Block erfolgreich heruntergeladen wurde oder maxRetryRequestsPerBlock erreicht ist. Der Standardwert ist 5, bitte legen Sie einen größeren Wert fest, wenn sie in einem schlechten Netzwerk vorhanden sind. |
on |
Statusaktualisierung. |
Geerbte Eigenschaften
tracing |
Optionen zum Konfigurieren von Spans created when tracing is enabled. |
Details zur Eigenschaft
abortSignal
Eine Implementierung der AbortSignalLike
Schnittstelle, um die Anforderung zum Abbrechen des Vorgangs zu signalisieren.
Verwenden Sie beispielsweise den @azure/Abort-Controller, um eine AbortSignal
zu erstellen.
abortSignal?: AbortSignalLike
Eigenschaftswert
blockSize
blockSize ist die Daten, die jede Anforderung herunterladen möchte. Muss größer oder gleich 0 sein. Wenn "0" oder "Nicht definiert" festgelegt ist, wird "blockSize" automatisch entsprechend der Blob-Größe berechnet.
blockSize?: number
Eigenschaftswert
number
concurrency
Parallelität des parallelen Downloads.
concurrency?: number
Eigenschaftswert
number
conditions
customerProvidedKey
Der Kunde hat wichtige Informationen bereitgestellt.
customerProvidedKey?: CpkInfo
Eigenschaftswert
maxRetryRequestsPerBlock
Wahlfrei. NUR IN NODE.JS VERFÜGBAR.
Wie viele Wiederholungen ausgeführt werden, wenn der ursprüngliche Blockdownloadstream unerwartet beendet wird. Oberhalb der Art von Enden wird keine Wiederholungsrichtlinie ausgelöst, die in einer Pipeline definiert ist, da sie keine Netzwerkfehler ausgeben.
Bei dieser Option bedeutet jeder zusätzliche Wiederholungsversuch, dass eine zusätzliche FileClient.download()-Anforderung vom fehlerhaften Punkt aus erfolgt, bis der angeforderte Block erfolgreich heruntergeladen wurde oder maxRetryRequestsPerBlock erreicht ist.
Der Standardwert ist 5, bitte legen Sie einen größeren Wert fest, wenn sie in einem schlechten Netzwerk vorhanden sind.
maxRetryRequestsPerBlock?: number
Eigenschaftswert
number
onProgress
Statusaktualisierung.
onProgress?: (progress: TransferProgressEvent) => void
Eigenschaftswert
(progress: TransferProgressEvent) => void
Geerbte Eigenschaftsdetails
tracingOptions
Optionen zum Konfigurieren von Spans created when tracing is enabled.
tracingOptions?: OperationTracingOptions