Data.Cloud.AzureAPI.TAzureBlobService.ChangeContainerLease
Delphi
function ChangeContainerLease(const ContainerName: string; var LeaseID: String; const ProposedLeaseID: string; ResponseInfo: TCloudResponseInfo): Boolean;
C++
bool __fastcall ChangeContainerLease(const System::UnicodeString ContainerName, System::UnicodeString &LeaseID, const System::UnicodeString ProposedLeaseID, Data::Cloud::Cloudapi::TCloudResponseInfo* ResponseInfo);
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
| function | public | Data.Cloud.AzureAPI.pas Data.Cloud.AzureAPI.hpp |
Data.Cloud.AzureAPI | TAzureBlobService |
Beschreibung
Versucht, den Bezeichner eines Leasings (Sperre für Löschoperationen) für den angegebenen Container zu ändern.
ChangeContainerLease akkzeptiert die folgenden Parameter:
ContainerNameist der Name des Ziel-Containers.LeaseIdmuss die GUID (EN) sein, die der Bezeichner des aktuellen Leasings für den angegebenen Container ist. Wenn die angegebene GUID (ProposedLeaseID) verwendet wird, ändert ChangeContainerLease den Wert vonLeaseIdzur neuen GUID.ResponseInfoist eine optionale Instanz von TCloudResponseInfo, um die Informationen der Antwort zu speichern. Verwenden Sie einen nil-Wert, wenn Sie die Informationen der Antwort nicht benötigen.
ChangeContainerLease gibt True zurück, wenn die Leasing-ID geändert wurde oder andernfalls False.