Data.Cloud.AmazonAPI.TAmazonStorageService.GetObjectMetadata
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 |
---|---|
|
Le nom du compartiment où se trouve l'objet. |
|
Le nom de l'objet pour lequel obtenir les métadonnées. |
|
Les paramètres ou les en-têtes facultatifs à utiliser dans la requête. |
|
La classe facultative où stocker les informations sur la réponse. |
Voir aussi
- Data.Cloud.AmazonAPI.TAmazonGetObjectOptionals
- Data.Cloud.AmazonAPI.TAmazonStorageService.GetObjectACLXML
- Data.Cloud.AmazonAPI.TAmazonStorageService.CopyObject
- Data.Cloud.AmazonAPI.TAmazonStorageService.UploadObject
- Data.Cloud.AmazonAPI.TAmazonStorageService.GetObjectACL
- Data.Cloud.AmazonAPI.TAmazonStorageService.DeleteObject
- Introduction to Amazon S3 (amazonwebservices.com)