Freigeben über


BlobContainerClient.DeleteIfExists Methode

Definition

Der DeleteIfExists(BlobRequestConditions, CancellationToken) Vorgang markiert den angegebenen Container zum Löschen, sofern vorhanden. Der Container und alle darin enthaltenen Blobs werden später während der Garbage Collection gelöscht, was einige Minuten dauern kann.

Weitere Informationen finden Sie unter Container löschen.

public virtual Azure.Response<bool> DeleteIfExists (Azure.Storage.Blobs.Models.BlobRequestConditions conditions = default, System.Threading.CancellationToken cancellationToken = default);
abstract member DeleteIfExists : Azure.Storage.Blobs.Models.BlobRequestConditions * System.Threading.CancellationToken -> Azure.Response<bool>
override this.DeleteIfExists : Azure.Storage.Blobs.Models.BlobRequestConditions * System.Threading.CancellationToken -> Azure.Response<bool>
Public Overridable Function DeleteIfExists (Optional conditions As BlobRequestConditions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Response(Of Boolean)

Parameter

conditions
BlobRequestConditions

Optional BlobRequestConditions , um Bedingungen für das Löschen dieses Containers hinzuzufügen.

cancellationToken
CancellationToken

Optional CancellationToken zur Weitergabe von Benachrichtigungen, dass der Vorgang abgebrochen werden soll.

Gibt zurück

Gibt Response true zurück, wenn der Container vorhanden ist und zum Löschen markiert wurde. Andernfalls wird false zurückgegeben.

Hinweise

Ein RequestFailedException wird ausgelöst, wenn ein Fehler auftritt.

Gilt für: