PageBlobClient.UpdateSequenceNumber Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.
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 à
Azure SDK for .NET