BlobLeaseClient.ReleaseAsync(RequestConditions, CancellationToken) Méthode

Définition

L’opération ReleaseAsync(RequestConditions, CancellationToken) libère le bail précédemment acquis du conteneur ou de l’objet blob.

Le bail peut être libéré si correspond à LeaseId celui associé au conteneur ou à l’objet blob. La libération du bail permet à un autre client d’acquérir immédiatement le bail pour le conteneur ou l’objet blob dès que la publication est terminée.

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

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

Paramètres

conditions
RequestConditions

Facultatif BlobLeaseRequestConditions pour ajouter des conditions lors de la libération 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 l’objet blob ou le conteneur mis à jour.

Remarques

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

S’applique à