Compartilhar via


BlobBatch.DeleteBlob Método

Definição

Sobrecargas

DeleteBlob(Uri, DeleteSnapshotsOption, BlobRequestConditions)

A operação DeleteBlob(Uri, DeleteSnapshotsOption, BlobRequestConditions) marca o blob ou o instantâneo especificado para exclusão. O blob é excluído posteriormente durante a coleta de lixo, o que pode levar vários minutos.

Observe que para excluir um blob, você deve excluir todos os seus instantâneos. Você pode excluir ambos ao mesmo tempo usando IncludeSnapshots.

Para obter mais informações, consulte Excluir Blob.

DeleteBlob(String, String, DeleteSnapshotsOption, BlobRequestConditions)

A operação DeleteBlob(String, String, DeleteSnapshotsOption, BlobRequestConditions) marca o blob ou o instantâneo especificado para exclusão. O blob é excluído posteriormente durante a coleta de lixo, o que pode levar vários minutos.

Observe que para excluir um blob, você deve excluir todos os seus instantâneos. Você pode excluir ambos ao mesmo tempo usando IncludeSnapshots.

Para obter mais informações, consulte Excluir Blob.

DeleteBlob(Uri, DeleteSnapshotsOption, BlobRequestConditions)

Origem:
BlobBatch.cs
Origem:
BlobBatch.cs

A operação DeleteBlob(Uri, DeleteSnapshotsOption, BlobRequestConditions) marca o blob ou o instantâneo especificado para exclusão. O blob é excluído posteriormente durante a coleta de lixo, o que pode levar vários minutos.

Observe que para excluir um blob, você deve excluir todos os seus instantâneos. Você pode excluir ambos ao mesmo tempo usando IncludeSnapshots.

Para obter mais informações, consulte Excluir Blob.

public virtual Azure.Response DeleteBlob (Uri blobUri, Azure.Storage.Blobs.Models.DeleteSnapshotsOption snapshotsOption = Azure.Storage.Blobs.Models.DeleteSnapshotsOption.None, Azure.Storage.Blobs.Models.BlobRequestConditions conditions = default);
abstract member DeleteBlob : Uri * Azure.Storage.Blobs.Models.DeleteSnapshotsOption * Azure.Storage.Blobs.Models.BlobRequestConditions -> Azure.Response
override this.DeleteBlob : Uri * Azure.Storage.Blobs.Models.DeleteSnapshotsOption * Azure.Storage.Blobs.Models.BlobRequestConditions -> Azure.Response
Public Overridable Function DeleteBlob (blobUri As Uri, Optional snapshotsOption As DeleteSnapshotsOption = Azure.Storage.Blobs.Models.DeleteSnapshotsOption.None, Optional conditions As BlobRequestConditions = Nothing) As Response

Parâmetros

blobUri
Uri

O blob a ser excluído do ponto de extremidade primário Uri .

snapshotsOption
DeleteSnapshotsOption

Especifica opções para excluir instantâneos de blob.

conditions
BlobRequestConditions

Opcional BlobRequestConditions para adicionar condições para excluir esse blob.

Retornos

Um Response na marcação com êxito para exclusão. A resposta não pode ser usada até que o lote tenha sido enviado com SubmitBatchAsync(BlobBatch, Boolean, CancellationToken).

Aplica-se a

DeleteBlob(String, String, DeleteSnapshotsOption, BlobRequestConditions)

Origem:
BlobBatch.cs
Origem:
BlobBatch.cs

A operação DeleteBlob(String, String, DeleteSnapshotsOption, BlobRequestConditions) marca o blob ou o instantâneo especificado para exclusão. O blob é excluído posteriormente durante a coleta de lixo, o que pode levar vários minutos.

Observe que para excluir um blob, você deve excluir todos os seus instantâneos. Você pode excluir ambos ao mesmo tempo usando IncludeSnapshots.

Para obter mais informações, consulte Excluir Blob.

public virtual Azure.Response DeleteBlob (string blobContainerName, string blobName, Azure.Storage.Blobs.Models.DeleteSnapshotsOption snapshotsOption = Azure.Storage.Blobs.Models.DeleteSnapshotsOption.None, Azure.Storage.Blobs.Models.BlobRequestConditions conditions = default);
abstract member DeleteBlob : string * string * Azure.Storage.Blobs.Models.DeleteSnapshotsOption * Azure.Storage.Blobs.Models.BlobRequestConditions -> Azure.Response
override this.DeleteBlob : string * string * Azure.Storage.Blobs.Models.DeleteSnapshotsOption * Azure.Storage.Blobs.Models.BlobRequestConditions -> Azure.Response
Public Overridable Function DeleteBlob (blobContainerName As String, blobName As String, Optional snapshotsOption As DeleteSnapshotsOption = Azure.Storage.Blobs.Models.DeleteSnapshotsOption.None, Optional conditions As BlobRequestConditions = Nothing) As Response

Parâmetros

blobContainerName
String

O nome do contêiner que contém o blob a ser excluído.

blobName
String

O nome do blob a ser excluído.

snapshotsOption
DeleteSnapshotsOption

Especifica opções para excluir instantâneos de blob.

conditions
BlobRequestConditions

Opcional BlobRequestConditions para adicionar condições para excluir esse blob.

Retornos

Um Response na marcação com êxito para exclusão. A resposta não pode ser usada até que o lote tenha sido enviado com SubmitBatchAsync(BlobBatch, Boolean, CancellationToken).

Aplica-se a