Data.Cloud.AzureAPI.TAzureBlobService.BreakBlobLease

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function BreakBlobLease(ContainerName, BlobName: string; out LeaseTimeRemaining: Integer): Boolean; overload; deprecated 'Use overloaded method instead';
function BreakBlobLease(const AContainerName, ABlobName: string; out ALeaseTimeRemaining: Integer;  const AResponseInfo: TCloudResponseInfo): Boolean; overload;

C++

bool __fastcall BreakBlobLease _DEPRECATED_ATTRIBUTE1("Use overloaded method instead") (System::UnicodeString ContainerName, System::UnicodeString BlobName, /* out */ int &LeaseTimeRemaining)/* overload */;
bool __fastcall BreakBlobLease(const System::UnicodeString AContainerName, const System::UnicodeString ABlobName, /* out */ int &ALeaseTimeRemaining, Data::Cloud::Cloudapi::TCloudResponseInfo* const AResponseInfo)/* overload */;

Propriétés

Type Visibilité  Source Unité  Parent
function public
Data.Cloud.AzureAPI.pas
Data.Cloud.AzureAPI.hpp
Data.Cloud.AzureAPI TAzureBlobService


Description

Libère un bail acquis précédemment, sans spécifier l'ID du bail.

BreakBlobLease libère un bail qui a été précédemment acquis. L'appel de cette méthode est similaire à l'appel de ReleaseBlobLease, mais puisque l'ID du bail n'est pas spécifié, l'expiration du bail est autorisée avant qu'un nouveau bail puisse être acquis. Pendant cette période, le bail ne peut pas être renouvelé.

Le tableau suivant décrit les paramètres :

Paramètre Description

ContainerName

Le nom du conteneur dans lequel se trouve le blob.

BlobName

Le nom du blob pour lequel libérer le bail.

LeaseTimeRemaining

Le nombre de secondes restant jusqu'à l'expiration du bail.

ResponseInfo

La classe optionnelle dans laquelle stocker les informations de la réponse.

La méthode renvoie True si l'opération a réussi, et False sinon.

Voir aussi