Data.Cloud.AmazonAPI.TAmazonStorageService.InitiateMultipartUpload

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function InitiateMultipartUpload(const BucketName, ObjectName: string; Metadata: TStrings = nil;  Headers: TStrings = nil; ACL: TAmazonACLType = amzbaPrivate; ResponseInfo: TCloudResponseInfo = nil; const BucketRegion: TAmazonRegion = amzrNotSpecified): string;

C++

System::UnicodeString __fastcall InitiateMultipartUpload(const System::UnicodeString BucketName, const System::UnicodeString ObjectName, System::Classes::TStrings* Metadata = (System::Classes::TStrings*)(0x0), System::Classes::TStrings* Headers = (System::Classes::TStrings*)(0x0), TAmazonACLType ACL = (TAmazonACLType)(0x1), Data::Cloud::Cloudapi::TCloudResponseInfo* ResponseInfo = (Data::Cloud::Cloudapi::TCloudResponseInfo*)(0x0), const System::UnicodeString BucketRegion = System::UnicodeString());

Propriétés

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


Description

Démarre un nouveau téléchargement multipartie.

Pour plus d'informations, voir les commentaires concernant InitiateMultipartUploadXML.

InitiateMultipartUpload renvoie l'ID de téléchargement à utiliser pour les appels ultérieurs.

Le tableau suivant présente la signification des paramètres :

Paramètre Description

BucketName

Le nom du compartiment dans lequel se trouve l'objet.

ObjectName

Le nom de l'objet créé par ce téléchargement multipartie.

Metadata

Les métadonnées à définir sur l'objet résultant, ou nil.

Headers

Les en-têtes facultatifs à définir.

ACL

Le ACL facultatif à définir sur l'objet résultant. La valeur par défaut est amzbaPrivate.

ResponseInfo

La classe facultative dans laquelle stocker les informations sur la réponse.

Voir aussi