Data.Cloud.AzureAPI.TAzureBlobService.BreakBlobLease
Delphi
function BreakBlobLease(ContainerName, BlobName: string; out LeaseTimeRemaining: Integer; ResponseInfo: TCloudResponseInfo = nil): Boolean;
C++
bool __fastcall BreakBlobLease(System::UnicodeString ContainerName, System::UnicodeString BlobName, /* out */ int &LeaseTimeRemaining, Data::Cloud::Cloudapi::TCloudResponseInfo* ResponseInfo = (Data::Cloud::Cloudapi::TCloudResponseInfo*)(0x0));
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 |
|---|---|
|
|
Le nom du conteneur dans lequel se trouve le blob. |
|
|
Le nom du blob pour lequel libérer le bail. |
|
|
Le nombre de secondes restant jusqu'à l'expiration du bail. |
|
|
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
- Data.Cloud.AzureAPI.TAzureBlobService.AcquireBlobLease
- Data.Cloud.AzureAPI.TAzureBlobService.ChangeBlobLease
- Data.Cloud.AzureAPI.TAzureBlobService.ReleaseBlobLease
- Data.Cloud.AzureAPI.TAzureBlobService.RenewBlobLease