BlobContainerClient.DeleteBlob メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
DeleteBlob(String, DeleteSnapshotsOption, BlobRequestConditions, CancellationToken) 操作は、指定した BLOB またはスナップショットを削除対象としてマークします。 後でガベージ コレクション中に BLOB が削除され、数分かかる場合があります。
BLOB を削除するには、そのスナップショットをすべて削除する必要があります。 を使用して IncludeSnapshots、両方を同時に削除できます。
詳細については、「 BLOB を削除します。
public virtual Azure.Response DeleteBlob (string blobName, Azure.Storage.Blobs.Models.DeleteSnapshotsOption snapshotsOption = Azure.Storage.Blobs.Models.DeleteSnapshotsOption.None, Azure.Storage.Blobs.Models.BlobRequestConditions conditions = default, System.Threading.CancellationToken cancellationToken = default);
abstract member DeleteBlob : string * Azure.Storage.Blobs.Models.DeleteSnapshotsOption * Azure.Storage.Blobs.Models.BlobRequestConditions * System.Threading.CancellationToken -> Azure.Response
override this.DeleteBlob : string * Azure.Storage.Blobs.Models.DeleteSnapshotsOption * Azure.Storage.Blobs.Models.BlobRequestConditions * System.Threading.CancellationToken -> Azure.Response
Public Overridable Function DeleteBlob (blobName As String, Optional snapshotsOption As DeleteSnapshotsOption = Azure.Storage.Blobs.Models.DeleteSnapshotsOption.None, Optional conditions As BlobRequestConditions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Response
パラメーター
- blobName
- String
削除する BLOB の名前。
- snapshotsOption
- DeleteSnapshotsOption
BLOB スナップショットを削除するためのオプションを指定します。
- conditions
- BlobRequestConditions
この BLOB の削除に関する条件を追加する場合は省略可能 BlobRequestConditions です。
- cancellationToken
- CancellationToken
操作を取り消す必要がある通知を伝達する場合は省略可能 CancellationToken です。
戻り値
Response削除のマークが正常に設定された の 。
注釈
RequestFailedExceptionエラーが発生すると、 がスローされます。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Azure SDK for .NET