DSAzure.TAzureBlobService.DeleteBlob
Delphi
function DeleteBlob(const ContainerName: String; const BlobName: String; const Snapshot: String = ''; const LeaseId: String = ''; const DeleteSnapshots: String = ''): boolean;
C++
bool __fastcall DeleteBlob(const System::UnicodeString ContainerName, const System::UnicodeString BlobName, const System::UnicodeString Snapshot = System::UnicodeString(), const System::UnicodeString LeaseId = System::UnicodeString(), const System::UnicodeString DeleteSnapshots = System::UnicodeString());
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | DSAzure.pas DSAzure.hpp |
DSAzure | TAzureBlobService |
Description
Supprime un blob spécifique ou un instantané.
DeleteBlob supprime le blob ayant le nom donné à l'intérieur du conteneur spécifié, ou supprime un ou tous les instantanés de ce blob, selon les valeurs de Snapshot
et DeleteSnapshots
.
Si Snapshot
est spécifié, l'instantané sera supprimé.
Sinon, si le blob a un ou plusiers instantanés, DeleteSnapshots
doit être spécifié. Les valeurs autorisées pour cette opération sont include ou only.
Spécifier include supprime le blob et tous les instantanés.
Spécifier only supprime seulement les instantanés du blob, mais pas le blob lui-même.