FileDownloadToBufferOptions interface
Optie-interface voor de downloadToBuffer-bewerking .
- Extends
Eigenschappen
abort |
Een implementatie van de |
concurrency | Gelijktijdigheid geeft het maximum aantal bereiken aan dat parallel moet worden gedownload. Als dit niet wordt opgegeven, wordt standaard 5 gelijktijdigheid gebruikt. |
lease |
Voorwaarden voor leasetoegang. |
max |
Optioneel. ALLEEN BESCHIKBAAR IN NODE.JS. Hoeveel nieuwe pogingen worden uitgevoerd wanneer de oorspronkelijke bereikdownloadstream onverwacht eindigt. Het bovenstaande soort eindpunten activeert geen beleid voor opnieuw proberen dat is gedefinieerd in een pijplijn, omdat er geen netwerkfouten optreden. Met deze optie betekent elke nieuwe poging dat er een extra ShareFileClient.download()-aanvraag wordt gedaan vanaf het gebroken punt, totdat het aangevraagde bereik is gedownload of maxRetryRequestsPerRange is bereikt. De standaardwaarde is 5. Stel een grotere waarde in wanneer zich in een slecht netwerk bevindt. |
on |
Voortgangsupdateprogramma. |
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 de groottegegevens gedefinieerd voor elke kleine aanvraag die wordt gedownload. Moet groter zijn dan 0, gebruikt de standaardwaarde indien niet gedefinieerd, |
Overgenomen eigenschappen
tracing |
Eigenschapdetails
abortSignal
Een implementatie van de AbortSignalLike
interface om de aanvraag om de bewerking te annuleren aan te geven.
Gebruik bijvoorbeeld de @azure/abort-controller om een AbortSignal
te maken.
abortSignal?: AbortSignalLike
Waarde van eigenschap
concurrency
Gelijktijdigheid geeft het maximum aantal bereiken aan dat parallel moet worden gedownload. Als dit niet wordt opgegeven, wordt standaard 5 gelijktijdigheid gebruikt.
concurrency?: number
Waarde van eigenschap
number
leaseAccessConditions
Voorwaarden voor leasetoegang.
leaseAccessConditions?: LeaseAccessConditions
Waarde van eigenschap
maxRetryRequestsPerRange
Optioneel. ALLEEN BESCHIKBAAR IN NODE.JS.
Hoeveel nieuwe pogingen worden uitgevoerd wanneer de oorspronkelijke bereikdownloadstream onverwacht eindigt. Het bovenstaande soort eindpunten activeert geen beleid voor opnieuw proberen dat is gedefinieerd in een pijplijn, omdat er geen netwerkfouten optreden.
Met deze optie betekent elke nieuwe poging dat er een extra ShareFileClient.download()-aanvraag wordt gedaan vanaf het gebroken punt, totdat het aangevraagde bereik is gedownload of maxRetryRequestsPerRange is bereikt.
De standaardwaarde is 5. Stel een grotere waarde in wanneer zich in een slecht netwerk bevindt.
maxRetryRequestsPerRange?: number
Waarde van eigenschap
number
onProgress
Voortgangsupdateprogramma.
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 de groottegegevens gedefinieerd voor elke kleine aanvraag die wordt gedownload. Moet groter zijn dan 0, gebruikt de standaardwaarde indien niet gedefinieerd,
rangeSize?: number
Waarde van eigenschap
number
Details van overgenomen eigenschap
tracingOptions
tracingOptions?: OperationTracingOptions
Waarde van eigenschap
Overgenomen vanCommonOptions.tracingOptions