Freigeben über


PageBlobRequestConditions interface

Bedingungen, die der Erstellung dieses Seiten-BLOB hinzugefügt werden sollen.

Extends

Geerbte Eigenschaften

ifMatch

Geben Sie einen ETag-Wert an, der nur für Blobs mit einem übereinstimmenden Wert ausgeführt werden soll.

ifModifiedSince

Geben Sie diesen Headerwert an, der nur für ein BLOB ausgeführt werden soll, wenn er seit dem angegebenen Datum/der angegebenen Uhrzeit geändert wurde.

ifNoneMatch

Geben Sie einen ETag-Wert an, der nur für Blobs ohne übereinstimmenden Wert ausgeführt werden soll.

ifSequenceNumberEqualTo

Geben Sie diesen Headerwert an, der nur für ein Blob ausgeführt werden soll, wenn er die angegebene Sequenznummer aufweist.

ifSequenceNumberLessThan

Geben Sie diesen Headerwert an, der nur für ein Blob ausgeführt werden soll, wenn er eine Sequenznummer kleiner als die angegebene hat.

ifSequenceNumberLessThanOrEqualTo

Geben Sie diesen Headerwert an, der nur für ein Blob ausgeführt werden soll, wenn er eine Sequenznummer kleiner oder gleich dem angegebenen Hat.

ifUnmodifiedSince

Geben Sie diesen Headerwert an, der nur für ein Blob ausgeführt werden soll, wenn er seit dem angegebenen Datum/der angegebenen Uhrzeit nicht geändert wurde.

leaseId

Wenn angegeben, ist der Vorgang nur erfolgreich, wenn die Lease der Ressource aktiv ist und dieser ID entspricht.

tagConditions

Optionale SQL-Anweisung, die auf die Tags des BLOB angewendet werden soll.

Geerbte Eigenschaftsdetails

ifMatch

Geben Sie einen ETag-Wert an, der nur für Blobs mit einem übereinstimmenden Wert ausgeführt werden soll.

ifMatch?: string

Eigenschaftswert

string

vonBlobRequestConditions.ifMatch

ifModifiedSince

Geben Sie diesen Headerwert an, der nur für ein BLOB ausgeführt werden soll, wenn er seit dem angegebenen Datum/der angegebenen Uhrzeit geändert wurde.

ifModifiedSince?: Date

Eigenschaftswert

Date

geerbt vonBlobRequestConditions.ifModifiedSince

ifNoneMatch

Geben Sie einen ETag-Wert an, der nur für Blobs ohne übereinstimmenden Wert ausgeführt werden soll.

ifNoneMatch?: string

Eigenschaftswert

string

vonBlobRequestConditions.ifNoneMatch

ifSequenceNumberEqualTo

Geben Sie diesen Headerwert an, der nur für ein Blob ausgeführt werden soll, wenn er die angegebene Sequenznummer aufweist.

ifSequenceNumberEqualTo?: number

Eigenschaftswert

number

geerbt vonSequenceNumberAccessConditions.ifSequenceNumberEqualTo

ifSequenceNumberLessThan

Geben Sie diesen Headerwert an, der nur für ein Blob ausgeführt werden soll, wenn er eine Sequenznummer kleiner als die angegebene hat.

ifSequenceNumberLessThan?: number

Eigenschaftswert

number

geerbt vonSequenceNumberAccessConditions.ifSequenceNumberLessThan

ifSequenceNumberLessThanOrEqualTo

Geben Sie diesen Headerwert an, der nur für ein Blob ausgeführt werden soll, wenn er eine Sequenznummer kleiner oder gleich dem angegebenen Hat.

ifSequenceNumberLessThanOrEqualTo?: number

Eigenschaftswert

number

geerbt vonSequenceNumberAccessConditions.ifSequenceNumberLessThanOrEqualTo

ifUnmodifiedSince

Geben Sie diesen Headerwert an, der nur für ein Blob ausgeführt werden soll, wenn er seit dem angegebenen Datum/der angegebenen Uhrzeit nicht geändert wurde.

ifUnmodifiedSince?: Date

Eigenschaftswert

Date

vonBlobRequestConditions.ifUnmodifiedSince

leaseId

Wenn angegeben, ist der Vorgang nur erfolgreich, wenn die Lease der Ressource aktiv ist und dieser ID entspricht.

leaseId?: string

Eigenschaftswert

string

geerbt vonBlobRequestConditions.leaseId-

tagConditions

Optionale SQL-Anweisung, die auf die Tags des BLOB angewendet werden soll.

tagConditions?: string

Eigenschaftswert

string

geerbt vonBlobRequestConditions.tagConditions