BlobDownloadOptionalParams interface
Parametri facoltativi.
- Extends
Proprietà
cpk |
Gruppo di parametri |
lease |
Gruppo di parametri |
modified |
Gruppo di parametri |
range | Restituisce solo i byte del Blob nell'intervallo specificato. |
range |
Se impostato su true e specificato insieme a Range, il servizio restituisce l'hash CRC64 per l'intervallo, purché l'intervallo sia minore o uguale a 4 MB di dimensione. |
range |
Se impostato su true e specificato insieme a Range, il servizio restituisce l'hash MD5 per l'intervallo, purché l'intervallo sia minore o uguale a 4 MB di dimensioni. |
request |
Fornisce un valore un opaco generato dal client con limite di caratteri pari a 1 KB che viene registrato nei log di analisi quando la registrazione di Analisi archiviazione è abilitata. |
snapshot | Il parametro snapshot è un valore DateTime opaco che, quando presente, specifica lo snapshot DEL BLOB da recuperare. Per altre informazioni sull'uso degli snapshot BLOB, vedere Creazione di uno snapshot di un BLOB. |
timeout |
Il parametro timeout viene espresso in secondi. Per altre informazioni, vedere Impostazione dei timeout per le operazioni del servizio BLOB. |
version |
Il parametro version id è un valore DateTime opaco su cui, se presente, specifica la versione del BLOB su cui operare. È per la versione del servizio 2019-10-10 e successive. |
Proprietà ereditate
abort |
Segnale che può essere usato per interrompere le richieste. |
on |
Funzione da chiamare ogni volta che viene ricevuta una risposta dal server durante l'esecuzione dell'operazione richiesta. Può essere chiamato più volte. |
request |
Opzioni utilizzate durante la creazione e l'invio di richieste HTTP per questa operazione. |
serializer |
Opzioni per eseguire l'override del comportamento di serializzazione/de-serializzazione. |
tracing |
Opzioni utilizzate quando la traccia è abilitata. |
Dettagli proprietà
cpkInfo
leaseAccessConditions
Gruppo di parametri
leaseAccessConditions?: LeaseAccessConditions
Valore della proprietà
modifiedAccessConditions
Gruppo di parametri
modifiedAccessConditions?: ModifiedAccessConditionsModel
Valore della proprietà
range
Restituisce solo i byte del Blob nell'intervallo specificato.
range?: string
Valore della proprietà
string
rangeGetContentCRC64
Se impostato su true e specificato insieme a Range, il servizio restituisce l'hash CRC64 per l'intervallo, purché l'intervallo sia minore o uguale a 4 MB di dimensione.
rangeGetContentCRC64?: boolean
Valore della proprietà
boolean
rangeGetContentMD5
Se impostato su true e specificato insieme a Range, il servizio restituisce l'hash MD5 per l'intervallo, purché l'intervallo sia minore o uguale a 4 MB di dimensioni.
rangeGetContentMD5?: boolean
Valore della proprietà
boolean
requestId
Fornisce un valore un opaco generato dal client con limite di caratteri pari a 1 KB che viene registrato nei log di analisi quando la registrazione di Analisi archiviazione è abilitata.
requestId?: string
Valore della proprietà
string
snapshot
Il parametro snapshot è un valore DateTime opaco che, quando presente, specifica lo snapshot DEL BLOB da recuperare. Per altre informazioni sull'uso degli snapshot BLOB, vedere Creazione di uno snapshot di un BLOB.
snapshot?: string
Valore della proprietà
string
timeoutInSeconds
Il parametro timeout viene espresso in secondi. Per altre informazioni, vedere Impostazione dei timeout per le operazioni del servizio BLOB.
timeoutInSeconds?: number
Valore della proprietà
number
versionId
Il parametro version id è un valore DateTime opaco su cui, se presente, specifica la versione del BLOB su cui operare. È per la versione del servizio 2019-10-10 e successive.
versionId?: string
Valore della proprietà
string
Dettagli proprietà ereditate
abortSignal
Segnale che può essere usato per interrompere le richieste.
abortSignal?: AbortSignalLike
Valore della proprietà
Ereditato da coreClient.OperationOptions.abortSignal
onResponse
Funzione da chiamare ogni volta che viene ricevuta una risposta dal server durante l'esecuzione dell'operazione richiesta. Può essere chiamato più volte.
onResponse?: RawResponseCallback
Valore della proprietà
Ereditato da coreClient.OperationOptions.onResponse
requestOptions
Opzioni utilizzate durante la creazione e l'invio di richieste HTTP per questa operazione.
requestOptions?: OperationRequestOptions
Valore della proprietà
Ereditato da coreClient.OperationOptions.requestOptions
serializerOptions
Opzioni per eseguire l'override del comportamento di serializzazione/de-serializzazione.
serializerOptions?: SerializerOptions
Valore della proprietà
Ereditato da coreClient.OperationOptions.serializerOptions
tracingOptions
Opzioni utilizzate quando la traccia è abilitata.
tracingOptions?: OperationTracingOptions
Valore della proprietà
Ereditato da coreClient.OperationOptions.tracingOptions