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)