Data.Cloud.AmazonAPI.TAmazonStorageService.UploadPart

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function UploadPart(const BucketName, ObjectName, UploadId: string; PartNumber: Integer; Content: TArray<Byte>;
out Part: TAmazonMultipartPart;
const ContentMD5: string = '';
ResponseInfo: TCloudResponseInfo = nil;
const BucketRegion: TAmazonRegion = amzrNotSpecified): 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), const System::UnicodeString BucketRegion = System::UnicodeString());

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
Data.Cloud.AmazonAPI.pas
Data.Cloud.AmazonAPI.hpp
Data.Cloud.AmazonAPI TAmazonStorageService


Beschreibung

Lädt einen Teil in einem initialisierten mehrteiligen Hochladevorgang hoch.

Alle Teile außer dem letzten müssen mindestens 5 MB groß sein. Teilenummern dürfen im Bereich von 1 bis 10000 liegen. Wenn Sie eine Teilenummer angeben, die bereits hochgeladen wurde, wird der Inhalt mit diesem Inhalt ersetzt.

Die Methode gibt bei Erfolg True zurück, ansonsten False.

Die folgende Tabelle gibt die Bedeutung der Parameter an:

Parameter Beschreibung

BucketName

Der Name des Ziel-Buckets für das Objekt des mehrteiligen Hochladevorgangs.

ObjectName

Der Name des Objekts des mehrteiligen Hochladevorgangs.

UploadId

Die eindeutige ID des mehrteiligen Hochladevorgans.

PartNumber

Die Teilenummer, die diesem Inhalt zugewiesen werden soll.

Content

Der hochzuladende Inhalt.

Part

Das Ergebnis des Teils (ETag und Nummer), wenn die Anforderung erfolgreich war.

ContentMD5

Das optionale MD5-Hash des Inhalts, das für die Integritätsprüfung gesendet wird.

ResponseInfo

Die optionale Klasse zum Speichern von Antwortinformationen.

Siehe auch