Data.Cloud.AzureAPI.TAzureBlobService.BreakBlobLease

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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));

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
Data.Cloud.AzureAPI.pas
Data.Cloud.AzureAPI.hpp
Data.Cloud.AzureAPI TAzureBlobService


Beschreibung

Bricht ein vorher festgelegtes Leasing ab, ohne die LeaseID anzugeben.

BreakBlobLease löst ein Leasing auf, das vorher festgelegt wurde. Der Aufruf dieser Methode entspricht dem Aufruf von ReleaseBlobLease, aber weil die LeaseID nicht angegeben ist, kann das Leasing vor dem Festlegen eines neuen Leasings ablaufen. In dieser Zeitspanne, kann das Leasing nicht erneuert werden.

Die folgende Tabelle beschreibt die Parameter:

Parameter Beschreibung

ContainerName

Der Name des Containers, in dem sich das Blob befindet

BlobName

Der Name des Blobs, für das das Leasing aufgelöst wird

LeaseTimeRemaining

Die Anzahl der verbleibenden Sekunden, bis das Leasing abläuft

ResponseInfo

Die optionale Klasse zum Speichern der Antwortinformationen

Die Methode gibt True zurück, wenn die Operation erfolgreich war, ansonsten False.

Siehe auch