BlobBatchClient.DeleteBlobsAsync 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 DeleteBlobsAsync marque les objets blob spécifiés pour suppression. Les objets blob sont supprimés ultérieurement pendant le garbage collection, ce qui peut prendre plusieurs minutes. Toutes les suppressions sont envoyées sous la forme d’une requête par lot unique.
public virtual System.Threading.Tasks.Task<Azure.Response[]> DeleteBlobsAsync (System.Collections.Generic.IEnumerable<Uri> blobUris, Azure.Storage.Blobs.Models.DeleteSnapshotsOption snapshotsOption = Azure.Storage.Blobs.Models.DeleteSnapshotsOption.None, System.Threading.CancellationToken cancellationToken = default);
abstract member DeleteBlobsAsync : seq<Uri> * Azure.Storage.Blobs.Models.DeleteSnapshotsOption * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response[]>
override this.DeleteBlobsAsync : seq<Uri> * Azure.Storage.Blobs.Models.DeleteSnapshotsOption * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response[]>
Public Overridable Function DeleteBlobsAsync (blobUris As IEnumerable(Of Uri), Optional snapshotsOption As DeleteSnapshotsOption = Azure.Storage.Blobs.Models.DeleteSnapshotsOption.None, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response())
Paramètres
- blobUris
- IEnumerable<Uri>
URI des objets blob à supprimer.
- snapshotsOption
- DeleteSnapshotsOption
Spécifie les options de suppression des instantanés d’objets blob.
- cancellationToken
- CancellationToken
Facultatif CancellationToken pour propager des notifications indiquant que l’opération doit être annulée.
Retours
s Responsepour les opérations de suppression individuelles.
Remarques
Un RequestFailedException sera levée en cas d’échec de l’envoi du lot. Les échecs de sous-opération individuels sont encapsulés dans un AggregateException.
S’applique à
Azure SDK for .NET