Data.Cloud.AmazonAPI.TAmazonStorageService.UploadPart

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function UploadPart(const BucketName, ObjectName, UploadId: string; PartNumber: Integer; Content: TArray<Byte>;  out Part: TAmazonMultipartPart; const ContentMD5: string = ''; ResponseInfo: TCloudResponseInfo = nil): Boolean;

C++

bool __fastcall UploadPart(const System::UnicodeString BucketName, const System::UnicodeString ObjectName, const System::UnicodeString UploadId, int PartNumber, System::DynamicArray<System::Byte> Content, /* out */ TAmazonMultipartPart &Part, const System::UnicodeString ContentMD5 = System::UnicodeString(), Data::Cloud::Cloudapi::TCloudResponseInfo* ResponseInfo = (Data::Cloud::Cloudapi::TCloudResponseInfo*)(0x0));

Propriétés

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

Description

Télécharge une partie vers un téléchargement multipartie initié.

Toutes les parties, à l'exception de la dernière partie, doivent avoir une taille d'au moins 5 Mo. Les numéros de partie peuvent être tout numéro dans l'intervalle de 1 à 10 000. Si vous spécifiez un numéro de partie qui a déjà été téléchargé, le contenu sera remplacé par ce contenu.

La méthode renvoie True si l'opération réussit, et False sinon.

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

Paramètre Description

BucketName

Le nom du compartiment auquel appartient l'objet du téléchargement multipartie.

ObjectName

Le nom de l'objet du téléchargement multipartie.

UploadId

L'ID unique du téléchargement multipartie.

PartNumber

Le numéro de partie à affecter à ce contenu.

Content

Le contenu à télécharger.

Part

Le résultat de partie (ETag et Number) si la requête a réussi.

ContentMD5

Le MD5 facultatif du contenu envoyé, pour la vérification de l'intégrité.

ResponseInfo

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

Voir aussi