你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

BlobBatch.DeleteBlob 方法

定义

重载

DeleteBlob(Uri, DeleteSnapshotsOption, BlobRequestConditions)

DeleteBlob(Uri, DeleteSnapshotsOption, BlobRequestConditions) 操作标记要删除的指定 Blob 或快照。 稍后在垃圾回收期间删除该 Blob,这可能需要几分钟时间。

请注意,要删除 Blob,必须删除其所有快照。 可以使用 同时 IncludeSnapshots删除这两者。

有关详细信息,请参阅 删除 Blob

DeleteBlob(String, String, DeleteSnapshotsOption, BlobRequestConditions)

DeleteBlob(String, String, DeleteSnapshotsOption, BlobRequestConditions) 操作标记要删除的指定 Blob 或快照。 稍后在垃圾回收期间删除该 Blob,这可能需要几分钟时间。

请注意,要删除 Blob,必须删除其所有快照。 可以使用 同时 IncludeSnapshots删除这两者。

有关详细信息,请参阅 删除 Blob

DeleteBlob(Uri, DeleteSnapshotsOption, BlobRequestConditions)

Source:
BlobBatch.cs
Source:
BlobBatch.cs

DeleteBlob(Uri, DeleteSnapshotsOption, BlobRequestConditions) 操作标记要删除的指定 Blob 或快照。 稍后在垃圾回收期间删除该 Blob,这可能需要几分钟时间。

请注意,要删除 Blob,必须删除其所有快照。 可以使用 同时 IncludeSnapshots删除这两者。

有关详细信息,请参阅 删除 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

参数

blobUri
Uri

要删除的主 Uri 终结点的 Blob。

snapshotsOption
DeleteSnapshotsOption

指定用于删除 Blob 快照的选项。

conditions
BlobRequestConditions

可选 BlobRequestConditions ,用于添加删除此 Blob 的条件。

返回

成功 Response 标记为要删除的 。 在使用 提交 SubmitBatchAsync(BlobBatch, Boolean, CancellationToken)批之前,无法使用响应。

适用于

DeleteBlob(String, String, DeleteSnapshotsOption, BlobRequestConditions)

Source:
BlobBatch.cs
Source:
BlobBatch.cs

DeleteBlob(String, String, DeleteSnapshotsOption, BlobRequestConditions) 操作标记要删除的指定 Blob 或快照。 稍后在垃圾回收期间删除该 Blob,这可能需要几分钟时间。

请注意,要删除 Blob,必须删除其所有快照。 可以使用 同时 IncludeSnapshots删除这两者。

有关详细信息,请参阅 删除 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

参数

blobContainerName
String

包含要删除的 Blob 的容器的名称。

blobName
String

要删除的 Blob 的名称。

snapshotsOption
DeleteSnapshotsOption

指定用于删除 Blob 快照的选项。

conditions
BlobRequestConditions

可选 BlobRequestConditions ,用于添加删除此 Blob 的条件。

返回

成功 Response 标记为要删除的 。 在使用 提交 SubmitBatchAsync(BlobBatch, Boolean, CancellationToken)批之前,无法使用响应。

适用于