Data.Cloud.AzureAPI.TAzureBlobService.ChangeContainerLease

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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 von LeaseId 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.

Siehe auch