Data.Cloud.AzureAPI.TAzureBlobService.ChangeContainerLease
Delphi
function ChangeContainerLease(const AContainerName: string; var ALeaseID: string; const AProposedLeaseID: string; const AResponseInfo: TCloudResponseInfo): Boolean;
C++
bool __fastcall ChangeContainerLease(const System::UnicodeString AContainerName, System::UnicodeString &ALeaseID, const System::UnicodeString AProposedLeaseID, Data::Cloud::Cloudapi::TCloudResponseInfo* const AResponseInfo);
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:
ContainerName
ist der Name des Ziel-Containers.LeaseId
muss 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 vonLeaseId
zur neuen GUID.ResponseInfo
ist 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
.