Data.Cloud.AmazonAPI.TAmazonStorageService.GetObjectMetadata

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function GetObjectMetadata(const BucketName, ObjectName: string; OptionalParams: TAmazonGetObjectOptionals;
ResponseInfo: TCloudResponseInfo = nil;
const BucketRegion: TAmazonRegion = amzrNotSpecified): TStrings; overload;
function GetObjectMetadata(const BucketName, ObjectName: string;
ResponseInfo: TCloudResponseInfo = nil;
const BucketRegion: TAmazonRegion = amzrNotSpecified): TStrings; overload;

C++

System::Classes::TStrings* __fastcall GetObjectMetadata(const System::UnicodeString BucketName, const System::UnicodeString ObjectName, const TAmazonGetObjectOptionals &OptionalParams, Data::Cloud::Cloudapi::TCloudResponseInfo* ResponseInfo = (Data::Cloud::Cloudapi::TCloudResponseInfo*)(0x0), const TAmazonRegion BucketRegion = System::UnicodeString())/* overload */;
System::Classes::TStrings* __fastcall GetObjectMetadata(const System::UnicodeString BucketName, const System::UnicodeString ObjectName, Data::Cloud::Cloudapi::TCloudResponseInfo* ResponseInfo = (Data::Cloud::Cloudapi::TCloudResponseInfo*)(0x0), const TAmazonRegion BucketRegion = System::UnicodeString())/* overload */;

Propriétés

Type Visibilité  Source Unité  Parent
function public
Data.Cloud.AmazonAPI.pas
Data.Cloud.AmazonAPI.hpp
Data.Cloud.AmazonAPI TAmazonStorageService

Description

Renvoie les métadonnées de l'objet spécifié.

Il existe deux méthodes GetObjectMetadata surchargées. Pour contrôler la requête, utilisez la première surcharge avec le paramètre OptionalParams.

GetObjectMetadata renvoie une liste vide si aucune métadonnée n'a pas été incluse dans l'objet. Les champs Response* de l'instance de OptionalParams ne sont pas utilisés dans cet appel.

La méthode renvoie les paires de métadonnées clé/valeur, ou nil si la requête échoue.

Le tableau suivant indique la signification des paramètres :

Paramètre Description

BucketName

Le nom du compartiment où se trouve l'objet.

ObjectName

Le nom de l'objet pour lequel obtenir les métadonnées.

OptionalParams

Les paramètres ou les en-têtes facultatifs à utiliser dans la requête.

ResponseInfo

La classe facultative où stocker les informations sur la réponse.

Voir aussi