Data.Cloud.AzureAPI.TAzureBlobService.ReleaseContainerLease

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function ReleaseContainerLease(const AContainerName: string; var ALeaseId: string): Boolean; overload; deprecated 'Use overloaded method instead';
function ReleaseContainerLease(const AContainerName: string; var ALeaseId: string;  const AResponseInfo: TCloudResponseInfo): Boolean; overload;

C++

bool __fastcall ReleaseContainerLease _DEPRECATED_ATTRIBUTE1("Use overloaded method instead") (const System::UnicodeString AContainerName, System::UnicodeString &ALeaseId)/* overload */;
bool __fastcall ReleaseContainerLease(const System::UnicodeString AContainerName, System::UnicodeString &ALeaseId, Data::Cloud::Cloudapi::TCloudResponseInfo* const AResponseInfo)/* overload */;

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
Data.Cloud.AzureAPI.pas
Data.Cloud.AzureAPI.hpp
Data.Cloud.AzureAPI TAzureBlobService


Beschreibung

Versucht, das Leasing (Sperre für Löschoperationen) mit dem angegebenen Bezeichner von dem angegebenen Container freizugeben, damit andere Clients ein Leasing in dem Container übernehmen können.

ReleaseContainerLease akzeptiert 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.
  • ResponseInfo ist eine optionale Instanz von TCloudResponseInfo, um die Informationen der Antwort zu speichern.

ReleaseContainerLease gibt True zurück, wenn die Leasing-ID freigegeben wird, oder andernfalls False.

Siehe auch