BlobDownloadOptions interface  
Opties voor het configureren van de <xref:BlobClient.download>-bewerking.
- Uitbreiding
Eigenschappen
| abort | Een implementatie van de  | 
| conditions | Voorwaarden waaraan moet worden voldaan bij het downloaden van blobs. | 
| customer | Door de klant verstrekte sleutelgegevens. | 
| max | Facultatief. ALLEEN BESCHIKBAAR IN NODE.JS. Hoeveel nieuwe pogingen worden uitgevoerd wanneer de oorspronkelijke stream voor het downloaden van de hoofdtekst 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 nieuwe poging dat er een extra  De standaardwaarde is 5. Stel een hogere waarde in bij het laden van grote bestanden in een slecht netwerk. | 
| on | Terugbellen om gebeurtenissen te ontvangen over de voortgang van de downloadbewerking. | 
| range | Wanneer dit is ingesteld op true en het downloadbereik van de blob, retourneert de service de CRC64-hash voor het bereik, zolang het bereik kleiner is dan of gelijk is aan 4 MB. rangeGetContentCrc64 en rangeGetContentMD5 kunnen niet tegelijkertijd worden ingesteld. | 
| range | Wanneer dit is ingesteld op true en het downloadbereik van de blob, retourneert de service de MD5-hash voor het bereik, zolang het bereik kleiner is dan of gelijk is aan 4 MB in grootte. rangeGetContentCrc64 en rangeGetContentMD5 kunnen niet tegelijkertijd worden ingesteld. | 
| snapshot | Een ondoorzichtige datum/tijd-tekenreekswaarde die, wanneer aanwezig, de momentopname van de blob opgeeft die moet worden opgehaald. | 
| tracing | Opties voor het configureren van periodes die zijn gemaakt wanneer tracering is ingeschakeld. | 
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?: AbortSignalLikeWaarde van eigenschap
AbortSignalLike
conditions
Voorwaarden waaraan moet worden voldaan bij het downloaden van blobs.
conditions?: BlobRequestConditionsWaarde van eigenschap
		customerProvidedKey
	  
	Door de klant verstrekte sleutelgegevens.
customerProvidedKey?: CpkInfoWaarde van eigenschap
		maxRetryRequests
	  
	Facultatief. ALLEEN BESCHIKBAAR IN NODE.JS. Hoeveel nieuwe pogingen worden uitgevoerd wanneer de oorspronkelijke stream voor het downloaden van de hoofdtekst 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 nieuwe poging dat er een extra FileClient.download() aanvraag wordt gedaan vanaf het verbroken punt, totdat het aangevraagde bereik is gedownload of maxRetryRequests is bereikt.
De standaardwaarde is 5. Stel een hogere waarde in bij het laden van grote bestanden in een slecht netwerk.
maxRetryRequests?: numberWaarde van eigenschap
number
		onProgress
	 
	Terugbellen om gebeurtenissen te ontvangen over de voortgang van de downloadbewerking.
onProgress?: (progress: TransferProgressEvent) => voidWaarde van eigenschap
(progress: TransferProgressEvent) => void
		rangeGetContentCrc64
	   
	Wanneer dit is ingesteld op true en het downloadbereik van de blob, retourneert de service de CRC64-hash voor het bereik, zolang het bereik kleiner is dan of gelijk is aan 4 MB. rangeGetContentCrc64 en rangeGetContentMD5 kunnen niet tegelijkertijd worden ingesteld.
rangeGetContentCrc64?: booleanWaarde van eigenschap
boolean
		rangeGetContentMD5
	  
	Wanneer dit is ingesteld op true en het downloadbereik van de blob, retourneert de service de MD5-hash voor het bereik, zolang het bereik kleiner is dan of gelijk is aan 4 MB in grootte. rangeGetContentCrc64 en rangeGetContentMD5 kunnen niet tegelijkertijd worden ingesteld.
rangeGetContentMD5?: booleanWaarde van eigenschap
boolean
snapshot
Een ondoorzichtige datum/tijd-tekenreekswaarde die, wanneer aanwezig, de momentopname van de blob opgeeft die moet worden opgehaald.
snapshot?: stringWaarde van eigenschap
string
		tracingOptions
	 
	Opties voor het configureren van periodes die zijn gemaakt wanneer tracering is ingeschakeld.
tracingOptions?: OperationTracingOptionsWaarde van eigenschap
OperationTracingOptions