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 :
ContainerNameest 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é.ResponseInfoest 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.