Partager via


BlobLeaseClient.ChangeAsync Méthode

Définition

L’opération ChangeAsync(String, RequestConditions, CancellationToken) modifie le bail d’un bail actif. Une modification doit inclure le actuel LeaseId et un nouveau proposedId.

Pour plus d'informations, consultez la rubrique Conteneur de bail.

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobLease>> ChangeAsync (string proposedId, Azure.RequestConditions conditions = default, System.Threading.CancellationToken cancellationToken = default);
abstract member ChangeAsync : string * Azure.RequestConditions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobLease>>
override this.ChangeAsync : string * Azure.RequestConditions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobLease>>
Public Overridable Function ChangeAsync (proposedId As String, Optional conditions As RequestConditions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of BlobLease))

Paramètres

proposedId
String

ID de bail proposé facultatif, au format de chaîne GUID. Un RequestFailedException est levée si l’ID de bail proposé n’est pas au format correct.

conditions
RequestConditions

Facultatif BlobLeaseRequestConditions pour ajouter des conditions lors de la modification d’un bail.

cancellationToken
CancellationToken

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

Retours

Response<T> décrivant le bail.

Remarques

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

S’applique à