AppendBlobRequestConditions interface
Condizioni da aggiungere alla creazione di questo BLOB di accodamento.
- Extends
Proprietà ereditate
append |
Intestazione condizionale facoltativa, usata solo per l'operazione Append Block. Numero che indica l'offset di byte da confrontare. Append Block avrà esito positivo solo se la posizione di accodamento è uguale a questo numero. In caso contrario, la richiesta avrà esito negativo con l'errore AppendPositionConditionNotMet (codice di stato HTTP 412 - Precondizione non riuscita). |
if |
Specificare un valore ETag da usare solo sui BLOB con un valore corrispondente. |
if |
Specificare questo valore di intestazione da utilizzare solo su un BLOB se è stato modificato dopo la data/ora specificata. |
if |
Specificare un valore ETag da usare solo sui BLOB senza un valore corrispondente. |
if |
Specificare questo valore di intestazione da utilizzare solo su un BLOB se non è stato modificato dopo la data/ora specificata. |
lease |
Se specificato, l'operazione ha esito positivo solo se il lease della risorsa è attivo e corrisponde a questo ID. |
max |
Intestazione condizionale facoltativa. Lunghezza massima in byte consentita per il BLOB di accodamento. Se l'operazione Append Block fa sì che il BLOB superi tale limite o se le dimensioni del BLOB siano già maggiori del valore specificato in questa intestazione, la richiesta avrà esito negativo con l'errore MaxBlobSizeConditionNotMet (codice di stato HTTP 412 - Precondizione non riuscita). |
tag |
Istruzione SQL facoltativa da applicare ai tag del BLOB. |
Dettagli proprietà ereditate
appendPosition
Intestazione condizionale facoltativa, usata solo per l'operazione Append Block. Numero che indica l'offset di byte da confrontare. Append Block avrà esito positivo solo se la posizione di accodamento è uguale a questo numero. In caso contrario, la richiesta avrà esito negativo con l'errore AppendPositionConditionNotMet (codice di stato HTTP 412 - Precondizione non riuscita).
appendPosition?: number
Valore della proprietà
number
Ereditato daAppendPositionAccessConditions.appendPosition
ifMatch
Specificare un valore ETag da usare solo sui BLOB con un valore corrispondente.
ifMatch?: string
Valore della proprietà
string
Ereditato daBlobRequestConditions.ifMatch
ifModifiedSince
Specificare questo valore di intestazione da utilizzare solo su un BLOB se è stato modificato dopo la data/ora specificata.
ifModifiedSince?: Date
Valore della proprietà
Date
Ereditato daBlobRequestConditions.ifModifiedSince
ifNoneMatch
Specificare un valore ETag da usare solo sui BLOB senza un valore corrispondente.
ifNoneMatch?: string
Valore della proprietà
string
Ereditato daBlobRequestConditions.ifNoneMatch
ifUnmodifiedSince
Specificare questo valore di intestazione da utilizzare solo su un BLOB se non è stato modificato dopo la data/ora specificata.
ifUnmodifiedSince?: Date
Valore della proprietà
Date
Ereditato daBlobRequestConditions.ifUnmodifiedSince
leaseId
Se specificato, l'operazione ha esito positivo solo se il lease della risorsa è attivo e corrisponde a questo ID.
leaseId?: string
Valore della proprietà
string
Ereditato daBlobRequestConditions.leaseId
maxSize
Intestazione condizionale facoltativa. Lunghezza massima in byte consentita per il BLOB di accodamento. Se l'operazione Append Block fa sì che il BLOB superi tale limite o se le dimensioni del BLOB siano già maggiori del valore specificato in questa intestazione, la richiesta avrà esito negativo con l'errore MaxBlobSizeConditionNotMet (codice di stato HTTP 412 - Precondizione non riuscita).
maxSize?: number
Valore della proprietà
number
Ereditato daAppendPositionAccessConditions.maxSize
tagConditions
Istruzione SQL facoltativa da applicare ai tag del BLOB.
tagConditions?: string
Valore della proprietà
string
Ereditato daBlobRequestConditions.tagConditions