Data.Cloud.AzureAPI.TAzureBlobService.BreakBlobLease

De Appmethod Libraries
Aller à : navigation, rechercher

Object Pascal

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é, le bail est autorisé à expirer 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