Condividi tramite


AppendBlobRequestConditions interface

Condizioni da aggiungere alla creazione di questo BLOB di accodamento.

Extends

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).

ifMatch

Specificare un valore ETag da usare solo sui BLOB con un valore corrispondente.

ifModifiedSince

Specificare questo valore di intestazione da utilizzare solo su un BLOB se è stato modificato dopo la data/ora specificata.

ifNoneMatch

Specificare un valore ETag da usare solo sui BLOB senza un valore corrispondente.

ifUnmodifiedSince

Specificare questo valore di intestazione da utilizzare solo su un BLOB se non è stato modificato dopo la data/ora specificata.

leaseId

Se specificato, l'operazione ha esito positivo solo se il lease della risorsa è attivo e corrisponde a questo ID.

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).

tagConditions

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