Compartir a través de


PageBlobClient.UpdateSequenceNumberAsync Método

Definición

La UpdateSequenceNumberAsync(SequenceNumberAction, Nullable<Int64>, PageBlobRequestConditions, CancellationToken) operación cambia el número action de secuencia y sequenceNumber para este blob en páginas.

Para obtener más información, vea Establecer propiedades de blob.

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

Parámetros

action
SequenceNumberAction

Especifica cómo debe modificar el servicio el número de secuencia del blob. Max establece el número de secuencia para que sea el mayor del valor incluido con la solicitud y el valor almacenado actualmente para el blob. Update establece el número de secuencia en el sequenceNumber valor . Increment incrementa el valor del número de secuencia en 1. Si especifica Increment, no incluya porque sequenceNumber producirá una RequestFailedExceptionexcepción .

sequenceNumber
Nullable<Int64>

Número de secuencia actualizado de su elección, si action es Max o Update. No se debe proporcionar el valor si action es Increment. El número de secuencia es una propiedad controlada por el usuario que puede usar para realizar un seguimiento de las solicitudes y administrar los problemas de simultaneidad a través de PageBlobRequestConditions.

conditions
PageBlobRequestConditions

Opcional PageBlobRequestConditions para agregar condiciones al actualizar el número de secuencia de este blob en páginas.

cancellationToken
CancellationToken

Opcional CancellationToken para propagar las notificaciones que debe cancelarse la operación.

Devoluciones

que Response<T> describe el blob en páginas actualizado.

Comentarios

RequestFailedException Se producirá una excepción si se produce un error.

Se aplica a