Data.Cloud.AzureAPI.TAzureBlobService.DeleteBlob

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function DeleteBlob(ContainerName, BlobName: string): Boolean; overload; deprecated 'Use overloaded method instead';
function DeleteBlob(const AContainerName, ABlobName: string; AOnlySnapshots: Boolean; const ALeaseId: string;
const AResponseInfo: TCloudResponseInfo): Boolean; overload;

C++

bool __fastcall DeleteBlob _DEPRECATED_ATTRIBUTE1("Use overloaded method instead") (System::UnicodeString ContainerName, System::UnicodeString BlobName)/* overload */;
bool __fastcall DeleteBlob(const System::UnicodeString AContainerName, const System::UnicodeString ABlobName, bool AOnlySnapshots, const System::UnicodeString ALeaseId, Data::Cloud::Cloudapi::TCloudResponseInfo* const AResponseInfo)/* overload */;

プロパティ

種類 可視性 ソース ユニット
function public
Data.Cloud.AzureAPI.pas
Data.Cloud.AzureAPI.hpp
Data.Cloud.AzureAPI TAzureBlobService

説明

指定された blob、またはそのスナップショットをすべて削除します。

DeleteBlob は、OnlySnapshotsFalse の場合には指定された blob を、OnlySnapShotTrue の場合には blob のスナップショットのみを削除します。

次の表では、パラメータを説明しています。

パラメータ 説明

ContainerName

blob があるコンテナの名前。

BlobName

削除する blob の名前。

OnlySnapshots

blob を削除せず、blob のスナップショットのみをすべて削除するには、True を設定します。

LeaseId

リース ID、blob がロックされている場合に必須。

ResponseInfo

レスポンス情報を保管するための、任意のクラス。


このメソッドは、blob の削除に成功した場合には True を、そうでない場合には False を返します。


関連項目