FileDownloadToBufferOptions interface
Optie-interface voor de downloadToBuffer bewerking.
- Uitbreiding
Eigenschappen
| abort |
Een implementatie van de |
| concurrency | Gelijktijdigheid geeft het maximum aantal bereiken aan dat parallel moet worden gedownload. Indien niet opgegeven, wordt standaard 5 gelijktijdigheid gebruikt. |
| lease |
Voorwaarden voor leasetoegang. |
| max |
Facultatief. ALLEEN BESCHIKBAAR IN NODE.JS. Hoeveel nieuwe pogingen worden uitgevoerd wanneer de oorspronkelijke downloadstroom voor het bereik onverwacht eindigt. Boven soort einden wordt geen beleid voor opnieuw proberen geactiveerd dat is gedefinieerd in een pijplijn, omdat er geen netwerkfouten worden verzonden. Met deze optie betekent elke extra poging dat er een extra ShareFileClient.download() aanvraag wordt gedaan vanaf het verbroken punt, totdat het aangevraagde bereik is gedownload of maxRetryRequestsPerRange is bereikt. De standaardwaarde is 5. Stel een hogere waarde in als zich in een slecht netwerk bevindt. |
| on |
Voortgangsupdater. |
| range |
Bij het downloaden van Azure-bestanden probeert de downloadmethode een groot bestand op te splitsen in kleine bereiken. Elk klein bereik wordt gedownload via een afzonderlijke aanvraag. Met deze optie worden groottegegevens gedefinieerd voor elke kleine aanvraag die u probeert te downloaden. Moet groter zijn dan 0, gebruikt de standaardwaarde als deze niet is gedefinieerd, |
Overgenomen eigenschappen
| tracing |
Eigenschapdetails
abortSignal
Een implementatie van de AbortSignalLike-interface om de aanvraag te signaleren om de bewerking te annuleren.
Gebruik bijvoorbeeld de @azure/abort-controller om een AbortSignalte maken.
abortSignal?: AbortSignalLike
Waarde van eigenschap
concurrency
Gelijktijdigheid geeft het maximum aantal bereiken aan dat parallel moet worden gedownload. Indien niet opgegeven, wordt standaard 5 gelijktijdigheid gebruikt.
concurrency?: number
Waarde van eigenschap
number
leaseAccessConditions
Voorwaarden voor leasetoegang.
leaseAccessConditions?: LeaseAccessConditions
Waarde van eigenschap
maxRetryRequestsPerRange
Facultatief. ALLEEN BESCHIKBAAR IN NODE.JS.
Hoeveel nieuwe pogingen worden uitgevoerd wanneer de oorspronkelijke downloadstroom voor het bereik onverwacht eindigt. Boven soort einden wordt geen beleid voor opnieuw proberen geactiveerd dat is gedefinieerd in een pijplijn, omdat er geen netwerkfouten worden verzonden.
Met deze optie betekent elke extra poging dat er een extra ShareFileClient.download() aanvraag wordt gedaan vanaf het verbroken punt, totdat het aangevraagde bereik is gedownload of maxRetryRequestsPerRange is bereikt.
De standaardwaarde is 5. Stel een hogere waarde in als zich in een slecht netwerk bevindt.
maxRetryRequestsPerRange?: number
Waarde van eigenschap
number
onProgress
Voortgangsupdater.
onProgress?: (progress: TransferProgressEvent) => void
Waarde van eigenschap
(progress: TransferProgressEvent) => void
rangeSize
Bij het downloaden van Azure-bestanden probeert de downloadmethode een groot bestand op te splitsen in kleine bereiken. Elk klein bereik wordt gedownload via een afzonderlijke aanvraag. Met deze optie worden groottegegevens gedefinieerd voor elke kleine aanvraag die u probeert te downloaden. Moet groter zijn dan 0, gebruikt de standaardwaarde als deze niet is gedefinieerd,
rangeSize?: number
Waarde van eigenschap
number
Details van overgenomen eigenschap
tracingOptions
tracingOptions?: OperationTracingOptions
Waarde van eigenschap
overgenomen vanCommonOptions.tracingOptions-