BlobLeaseClient.RenewAsync(RequestConditions, CancellationToken) 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 RenewAsync(RequestConditions, CancellationToken) renouvelle le bail précédemment acquis de l’objet blob ou du conteneur.
Le bail peut être renouvelé si le leaseId correspond à celui associé à l’objet blob ou au conteneur. Notez que le bail] peut être renouvelé même s’il a expiré tant que l’objet blob ou le conteneur n’a pas été à nouveau loué depuis l’expiration de ce bail. Lorsque vous renouvelez un bail, la durée de bail est réinitialisée.
Pour plus d'informations, consultez la rubrique Conteneur de bail.
public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobLease>> RenewAsync (Azure.RequestConditions conditions = default, System.Threading.CancellationToken cancellationToken = default);
abstract member RenewAsync : Azure.RequestConditions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobLease>>
override this.RenewAsync : Azure.RequestConditions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobLease>>
Public Overridable Function RenewAsync (Optional conditions As RequestConditions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of BlobLease))
Paramètres
- conditions
- RequestConditions
Facultatif BlobLeaseRequestConditions pour ajouter des conditions lors du renouvellement 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 sera levée en cas d’échec.
S’applique à
Azure SDK for .NET