Data.Cloud.AzureAPI.TAzureBlobService.GetBlobMetadata
Delphi
function GetBlobMetadata(ContainerName, BlobName: string; out Metadata: TStrings; const Snapshot: string = ''; const LeaseId: string = ''; ResponseInfo: TCloudResponseInfo = nil): Boolean;
C++
bool __fastcall GetBlobMetadata(System::UnicodeString ContainerName, System::UnicodeString BlobName, /* out */ System::Classes::TStrings* &Metadata, const System::UnicodeString Snapshot = System::UnicodeString(), const System::UnicodeString LeaseId = System::UnicodeString(), 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
Obtient les métadonnées pour un blob fourni.
GetBlobMetadata obtient les métadonnées pour un blob fourni.
LeaseId
n'est requis que si c'est le blob (pas un instantané) qui vous intéresse, et si le blob est actuellement verrouillé. Dans ce cas, vous devez spécifier une valeur autre que chaîne vide pour LeaseId
, sinon la requête échoue.
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 obtenir les métadonnées. |
|
Les métadonnées renvoyées, ou nil si la requête échoue. |
|
L'identificateur de l'instantané, si un instantané du blob vous intéresse. |
|
L'ID du bail, requis si le blob est verrouillé. |
|
La classe optionnelle dans laquelle stocker les informations de la réponse. |
La méthode renvoie True si l'exécution de l'appel réussit, et False sinon.