Data.Cloud.AmazonAPI.TAmazonStorageService.GetObjectProperties
Delphi
function GetObjectProperties(const BucketName, ObjectName: string;
OptionalParams: TAmazonGetObjectOptionals;
out Properties, Metadata: TStrings;
ResponseInfo: TCloudResponseInfo = nil;
const BucketRegion: TAmazonRegion = amzrNotSpecified): Boolean; overload;
function GetObjectProperties(const BucketName, ObjectName: string;
out Properties, Metadata: TStrings;
ResponseInfo: TCloudResponseInfo = nil;
const BucketRegion: TAmazonRegion = amzrNotSpecified): Boolean; overload;
C++
bool __fastcall GetObjectProperties(const System::UnicodeString BucketName, const System::UnicodeString ObjectName, const TAmazonGetObjectOptionals &OptionalParams, /* out */ System::Classes::TStrings* &Properties, /* out */ System::Classes::TStrings* &Metadata, Data::Cloud::Cloudapi::TCloudResponseInfo* ResponseInfo = (Data::Cloud::Cloudapi::TCloudResponseInfo*)(0x0), const TAmazonRegion BucketRegion = System::UnicodeString())/* overload */;
bool __fastcall GetObjectProperties(const System::UnicodeString BucketName, const System::UnicodeString ObjectName, /* out */ System::Classes::TStrings* &Properties, /* out */ System::Classes::TStrings* &Metadata, 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 propriétés et les métadonnées de l'objet spécifié.
Il existe deux méthodes GetObjectProperties surchargées. Pour contrôler la requête, utilisez la première méthode surchargée 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 True si la requête a réussi, False sinon.
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. | 
| 
 | Les propriétés de l'objet. | 
| 
 | Les métadonnées de l'objet. | 
| 
 | 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)