Data.Cloud.AzureAPI.TAzureBlobService.BreakBlobLease
Delphi
function BreakBlobLease(ContainerName, BlobName: string; out LeaseTimeRemaining: Integer): Boolean; overload; deprecated 'Use overloaded method instead';
function BreakBlobLease(const AContainerName, ABlobName: string; out ALeaseTimeRemaining: Integer;
const AResponseInfo: TCloudResponseInfo): Boolean; overload;
C++
bool __fastcall BreakBlobLease _DEPRECATED_ATTRIBUTE1("Use overloaded method instead") (System::UnicodeString ContainerName, System::UnicodeString BlobName, /* out */ int &LeaseTimeRemaining)/* overload */;
bool __fastcall BreakBlobLease(const System::UnicodeString AContainerName, const System::UnicodeString ABlobName, /* out */ int &ALeaseTimeRemaining, Data::Cloud::Cloudapi::TCloudResponseInfo* const AResponseInfo)/* overload */;
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 |
---|---|
|
Der Name des Containers, in dem sich das Blob befindet |
|
Der Name des Blobs, für das das Leasing aufgelöst wird |
|
Die Anzahl der verbleibenden Sekunden, bis das Leasing abläuft |
|
Die optionale Klasse zum Speichern der Antwortinformationen |
Die Methode gibt True zurück, wenn die Operation erfolgreich war, ansonsten False.
Siehe auch
- Data.Cloud.AzureAPI.TAzureBlobService.AcquireBlobLease
- Data.Cloud.AzureAPI.TAzureBlobService.ChangeBlobLease
- Data.Cloud.AzureAPI.TAzureBlobService.ReleaseBlobLease
- Data.Cloud.AzureAPI.TAzureBlobService.RenewBlobLease