Data.Cloud.AzureAPI.TAzureBlobService.GetBlobMetadata

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function GetBlobMetadata(ContainerName, BlobName: string; out Metadata: TStrings;  const Snapshot: string = ''; const LeaseId: string = ''; ResponseInfo: TCloudResponseInfo = nil): Boolean; overload; deprecated 'Use overloaded method instead';
function GetBlobMetadata(const AContainerName: string; const ABlobName: string; const ASnapshot: string;  const ALeaseId: string; const AResponseInfo: TCloudResponseInfo): TArray<TPair<string, string>>; overload;

C++

bool __fastcall GetBlobMetadata _DEPRECATED_ATTRIBUTE1("Use overloaded method instead") (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))/* overload */;
System::DynamicArray<System::Generics::Collections::TPair__2<System::UnicodeString,System::UnicodeString> > __fastcall GetBlobMetadata(const System::UnicodeString AContainerName, const System::UnicodeString ABlobName, const System::UnicodeString ASnapshot, const System::UnicodeString ALeaseId, Data::Cloud::Cloudapi::TCloudResponseInfo* const AResponseInfo)/* overload */;

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

ContainerName

Le nom du conteneur dans lequel se trouve le blob.

BlobName

Le nom du blob pour lequel obtenir les métadonnées.

Metadata

Les métadonnées renvoyées, ou nil si la requête échoue.

Snapshot

L'identificateur de l'instantané, si un instantané du blob vous intéresse.

LeaseId

L'ID du bail, requis si le blob est verrouillé.

ResponseInfo

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.

Voir aussi