FileDownloadToBufferOptions interface
Optionsschnittstelle für den downloadToBuffer-Vorgang .
- Extends
Eigenschaften
| abort |
Eine Implementierung der |
| concurrency | Parallelität gibt die maximale Anzahl von Bereichen an, die parallel heruntergeladen werden sollen. Wenn nicht angegeben, wird standardmäßig 5 Parallelität verwendet. |
| lease |
Mietbedingungen. |
| max |
Wahlfrei. NUR IN NODE.JS VERFÜGBAR. Wie viele Wiederholungen ausgeführt werden, wenn der ursprüngliche Bereichsdownloadstream unerwartet endet. 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 eine zusätzliche ShareFileClient.download()-Anforderung vom fehlerhaften Punkt, bis der angeforderte Bereich erfolgreich heruntergeladen wurde oder maxRetryRequestsPerRange erreicht ist. Der Standardwert ist 5, bitte legen Sie einen größeren Wert fest, wenn sie in einem schlechten Netzwerk vorhanden sind. |
| on |
Statusaktualisierung. |
| range |
Beim Herunterladen von Azure-Dateien versucht die Downloadmethode, große Dateien in kleine Bereiche aufzuteilen. Jeder kleine Bereich wird über eine separate Anforderung heruntergeladen. Diese Option definiert Größendaten für jede kleine Anforderung, die heruntergeladen werden soll. Muss größer als 0 sein, wird der Standardwert verwendet, wenn nicht definiert, |
Geerbte Eigenschaften
| tracing |
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 AbortSignalzu erstellen.
abortSignal?: AbortSignalLike
Eigenschaftswert
concurrency
Parallelität gibt die maximale Anzahl von Bereichen an, die parallel heruntergeladen werden sollen. Wenn nicht angegeben, wird standardmäßig 5 Parallelität verwendet.
concurrency?: number
Eigenschaftswert
number
leaseAccessConditions
Mietbedingungen.
leaseAccessConditions?: LeaseAccessConditions
Eigenschaftswert
maxRetryRequestsPerRange
Wahlfrei. NUR IN NODE.JS VERFÜGBAR.
Wie viele Wiederholungen ausgeführt werden, wenn der ursprüngliche Bereichsdownloadstream unerwartet endet. 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 eine zusätzliche ShareFileClient.download()-Anforderung vom fehlerhaften Punkt, bis der angeforderte Bereich erfolgreich heruntergeladen wurde oder maxRetryRequestsPerRange erreicht ist.
Der Standardwert ist 5, bitte legen Sie einen größeren Wert fest, wenn sie in einem schlechten Netzwerk vorhanden sind.
maxRetryRequestsPerRange?: number
Eigenschaftswert
number
onProgress
Statusaktualisierung.
onProgress?: (progress: TransferProgressEvent) => void
Eigenschaftswert
(progress: TransferProgressEvent) => void
rangeSize
Beim Herunterladen von Azure-Dateien versucht die Downloadmethode, große Dateien in kleine Bereiche aufzuteilen. Jeder kleine Bereich wird über eine separate Anforderung heruntergeladen. Diese Option definiert Größendaten für jede kleine Anforderung, die heruntergeladen werden soll. Muss größer als 0 sein, wird der Standardwert verwendet, wenn nicht definiert,
rangeSize?: number
Eigenschaftswert
number
Geerbte Eigenschaftsdetails
tracingOptions
tracingOptions?: OperationTracingOptions