PageBlobClient.UpdateSequenceNumber Méthode

Définition

L’opération UpdateSequenceNumber(SequenceNumberAction, Nullable<Int64>, PageBlobRequestConditions, CancellationToken) modifie le numéro action de séquence et sequenceNumber pour cet objet blob de pages.

Pour plus d'informations, consultez la rubrique Définir les propriétés de l’objet blob.

public virtual Azure.Response<Azure.Storage.Blobs.Models.PageBlobInfo> UpdateSequenceNumber (Azure.Storage.Blobs.Models.SequenceNumberAction action, long? sequenceNumber = default, Azure.Storage.Blobs.Models.PageBlobRequestConditions conditions = default, System.Threading.CancellationToken cancellationToken = default);
abstract member UpdateSequenceNumber : Azure.Storage.Blobs.Models.SequenceNumberAction * Nullable<int64> * Azure.Storage.Blobs.Models.PageBlobRequestConditions * System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Blobs.Models.PageBlobInfo>
override this.UpdateSequenceNumber : Azure.Storage.Blobs.Models.SequenceNumberAction * Nullable<int64> * Azure.Storage.Blobs.Models.PageBlobRequestConditions * System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Blobs.Models.PageBlobInfo>
Public Overridable Function UpdateSequenceNumber (action As SequenceNumberAction, Optional sequenceNumber As Nullable(Of Long) = Nothing, Optional conditions As PageBlobRequestConditions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Response(Of PageBlobInfo)

Paramètres

action
SequenceNumberAction

Spécifie comment le service doit modifier le numéro séquentiel de l’objet blob. Max définit le numéro de séquence comme étant le plus élevé de la valeur incluse dans la requête et de la valeur actuellement stockée pour l’objet blob. Update définit le numéro de séquence sur la sequenceNumber valeur . Increment incrémente la valeur du numéro de séquence de 1. Si vous spécifiez Increment, n’incluez pas car sequenceNumber cela lève un RequestFailedException.

sequenceNumber
Nullable<Int64>

Un numéro de séquence mis à jour de votre choix, si action est Max ou Update. La valeur ne doit pas être fournie si action est Increment. Le numéro de séquence est une propriété contrôlée par l’utilisateur que vous pouvez utiliser pour suivre les demandes et gérer les problèmes d’accès concurrentiel via PageBlobRequestConditions.

conditions
PageBlobRequestConditions

Facultatif PageBlobRequestConditions pour ajouter des conditions lors de la mise à jour du numéro séquentiel de cet objet blob de pages.

cancellationToken
CancellationToken

Facultatif CancellationToken pour propager des notifications indiquant que l’opération doit être annulée.

Retours

Response<T> décrivant l’objet blob de pages mis à jour.

Remarques

Un RequestFailedException est levée si une défaillance se produit.

S’applique à