Data.Cloud.AzureAPI.TAzureBlobService.BreakContainerLease
Delphi
function BreakContainerLease(const AContainerName: string; out ALeaseTimeRemaining: Integer; const AResponseInfo: TCloudResponseInfo): Boolean;
C++
bool __fastcall BreakContainerLease(const System::UnicodeString AContainerName, /* out */ int &ALeaseTimeRemaining, Data::Cloud::Cloudapi::TCloudResponseInfo* const AResponseInfo);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | Data.Cloud.AzureAPI.pas Data.Cloud.AzureAPI.hpp |
Data.Cloud.AzureAPI | TAzureBlobService |
Description
Termine le bail en cours (le verrou pour les opérations de suppression) sur le conteneur spécifié et vérifie qu'aucun autre client ne peut acquérir de nouveau bail jusqu'à l'expiration de la période du bail en cours.
BreakContainerLease accepte les paramètres suivants :
ContainerName
est le nom du conteneur cible.LeaseTimeRemaining
, que BreakContainerLease remplit avec le nombre de secondes restantes jusqu'à ce qu'un client puisse créer un nouveau bail sur le conteneur spécifié.ResponseInfo
est une instance facultative de TCloudResponseInfo permettant de stocker les informations de la réponse. Utilisez une valeur nil si vous n'avez pas besoin des informations de la réponse.
BreakContainerLease renvoie True
si le bail est rompu avec succès, ou False
sinon.