BlobDownloadToBufferOptions interface
Optionsschnittstelle für den <xref:BlobClient.downloadToBuffer> Vorgang.
- Extends
Eigenschaften
abort |
Eine Implementierung der |
block |
blockSize sind die Daten, die jede Anforderung herunterladen möchte. Muss größer als oder gleich 0 sein. Bei Festlegung auf 0 oder undefiniert 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 in einer Pipeline definierte Wiederholungsrichtlinie aus, da sie keine Netzwerkfehler ausgeben. Bei dieser Option bedeutet jeder zusätzliche Wiederholungsversuch, dass eine zusätzliche FileClient.download()-Anforderung vom Fehlerhaften Punkt ausgeführt wird, bis der angeforderte Block erfolgreich heruntergeladen wurde oder maxRetryRequestsPerBlock erreicht ist. Der Standardwert ist 5. Legen Sie einen größeren Wert fest, wenn sie sich in einem schlechten Netzwerk befinden. |
on |
Statusaktualisierung. |
tracing |
Optionen zum Konfigurieren von Spans, die erstellt werden, wenn die Ablaufverfolgung aktiviert ist. |
Details zur Eigenschaft
abortSignal
Eine Implementierung der AbortSignalLike
-Schnittstelle, die der Anforderung signalisiert, den Vorgang abzubrechen.
Verwenden Sie beispielsweise den @azure/abort-controller, um eine AbortSignal
zu erstellen.
abortSignal?: AbortSignalLike
Eigenschaftswert
AbortSignalLike
blockSize
blockSize sind die Daten, die jede Anforderung herunterladen möchte. Muss größer als oder gleich 0 sein. Bei Festlegung auf 0 oder undefiniert 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 in einer Pipeline definierte Wiederholungsrichtlinie aus, da sie keine Netzwerkfehler ausgeben.
Bei dieser Option bedeutet jeder zusätzliche Wiederholungsversuch, dass eine zusätzliche FileClient.download()-Anforderung vom Fehlerhaften Punkt ausgeführt wird, bis der angeforderte Block erfolgreich heruntergeladen wurde oder maxRetryRequestsPerBlock erreicht ist.
Der Standardwert ist 5. Legen Sie einen größeren Wert fest, wenn sie sich in einem schlechten Netzwerk befinden.
maxRetryRequestsPerBlock?: number
Eigenschaftswert
number
onProgress
Statusaktualisierung.
onProgress?: (progress: TransferProgressEvent) => void
Eigenschaftswert
(progress: TransferProgressEvent) => void
tracingOptions
Optionen zum Konfigurieren von Spans, die erstellt werden, wenn die Ablaufverfolgung aktiviert ist.
tracingOptions?: OperationTracingOptions
Eigenschaftswert
OperationTracingOptions
Azure SDK for JavaScript