BlobDownloadToBufferOptions interface
Optie-interface voor de <xref:BlobClient.downloadToBuffer> bewerking.
- Extends
Eigenschappen
abort |
Een implementatie van de |
block |
blockSize is de gegevens die elke aanvraag probeert te downloaden. Moet groter dan of gelijk aan 0 zijn. Als dit is ingesteld op 0 of niet-gedefinieerd, wordt blockSize automatisch berekend op basis van de blobgrootte. |
concurrency | Gelijktijdigheid van parallel downloaden. |
conditions | Headers van toegangsvoorwaarden. |
customer |
Klant heeft sleutelgegevens opgegeven. |
max |
Optioneel. ALLEEN BESCHIKBAAR IN NODE.JS. Hoeveel nieuwe pogingen worden uitgevoerd wanneer de oorspronkelijke blokdownloadstream 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 extra poging dat er een extra FileClient.download()-aanvraag wordt gedaan vanaf het gebroken punt, totdat het aangevraagde blok is gedownload of maxRetryRetryRequestsPerBlock is bereikt. De standaardwaarde is 5. Stel een grotere waarde in wanneer zich in een slecht netwerk bevindt. |
on |
Voortgangsupdateprogramma. |
tracing |
Opties voor het configureren van spans die worden gemaakt wanneer tracering is ingeschakeld. |
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
AbortSignalLike
blockSize
blockSize is de gegevens die elke aanvraag probeert te downloaden. Moet groter dan of gelijk aan 0 zijn. Als dit is ingesteld op 0 of niet-gedefinieerd, wordt blockSize automatisch berekend op basis van de blobgrootte.
blockSize?: number
Waarde van eigenschap
number
concurrency
Gelijktijdigheid van parallel downloaden.
concurrency?: number
Waarde van eigenschap
number
conditions
Headers van toegangsvoorwaarden.
conditions?: BlobRequestConditions
Waarde van eigenschap
customerProvidedKey
maxRetryRequestsPerBlock
Optioneel. ALLEEN BESCHIKBAAR IN NODE.JS. Hoeveel nieuwe pogingen worden uitgevoerd wanneer de oorspronkelijke blokdownloadstream 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 extra poging dat er een extra FileClient.download()-aanvraag wordt gedaan vanaf het gebroken punt, totdat het aangevraagde blok is gedownload of maxRetryRetryRequestsPerBlock is bereikt.
De standaardwaarde is 5. Stel een grotere waarde in wanneer zich in een slecht netwerk bevindt.
maxRetryRequestsPerBlock?: number
Waarde van eigenschap
number
onProgress
Voortgangsupdateprogramma.
onProgress?: (progress: TransferProgressEvent) => void
Waarde van eigenschap
(progress: TransferProgressEvent) => void
tracingOptions
Opties voor het configureren van spans die worden gemaakt wanneer tracering is ingeschakeld.
tracingOptions?: OperationTracingOptions
Waarde van eigenschap
OperationTracingOptions
Azure SDK for JavaScript