BlobBatchClient.DeleteBlobs Méthode

Définition

L’opération DeleteBlobs marque les objets blob spécifiés pour suppression. Les objets blob sont ensuite supprimés pendant le garbage collection, ce qui peut prendre plusieurs minutes. Toutes les suppressions sont envoyées en tant que requête par lot unique.

public virtual Azure.Response[] DeleteBlobs (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 DeleteBlobs : seq<Uri> * Azure.Storage.Blobs.Models.DeleteSnapshotsOption * System.Threading.CancellationToken -> Azure.Response[]
override this.DeleteBlobs : seq<Uri> * Azure.Storage.Blobs.Models.DeleteSnapshotsOption * System.Threading.CancellationToken -> Azure.Response[]
Public Overridable Function DeleteBlobs (blobUris As IEnumerable(Of Uri), Optional snapshotsOption As DeleteSnapshotsOption = Azure.Storage.Blobs.Models.DeleteSnapshotsOption.None, Optional cancellationToken As CancellationToken = Nothing) As 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

pour Responseles opérations de suppression individuelles.

Remarques

Un RequestFailedException est levée en cas d’échec de l’envoi du lot. Les échecs individuels de sous-opération sont encapsulés dans un AggregateException.

S’applique à