BlobBatchClient.DeleteBlobs 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 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 à
Azure SDK for .NET