PageBlobClient.UpdateSequenceNumber Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
La UpdateSequenceNumber(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 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)
Parámetros
- action
- SequenceNumberAction
Especifica cómo debe modificar el servicio el número de secuencia del blob.
Max establece que el número de secuencia 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
iniciará una RequestFailedExceptionexcepción .
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 notificaciones que se deben cancelar en la operación.
Devoluciones
que Response<T> describe el blob en páginas actualizado.
Comentarios
RequestFailedException Se producirá un error si se produce un error.
Se aplica a
Azure SDK for .NET