Data.Cloud.AmazonAPI.TAmazonStorageService.AbortMultipartUpload

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function AbortMultipartUpload(const BucketName, ObjectName, UploadId: string;  ResponseInfo: TCloudResponseInfo = nil; BucketRegion: TAmazonRegion = amzrNotSpecified): Boolean;

C++

bool __fastcall AbortMultipartUpload(const System::UnicodeString BucketName, const System::UnicodeString ObjectName, const System::UnicodeString UploadId, Data::Cloud::Cloudapi::TCloudResponseInfo* ResponseInfo = (Data::Cloud::Cloudapi::TCloudResponseInfo*)(0x0), TAmazonRegion BucketRegion = (TAmazonRegion)(0x0));

Eigenschaften

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


Beschreibung

Bricht einen zuvor initialisierten mehrteiligen Hochladevorgang ab.

Der gesamte Speicher, der von zuvor hochgeladenen Teilen dieses mehrteiligen Hochladevorgangs genutzt wurde, wird freigegeben. Wenn jedoch beim Abbrechen gerade ein mehrteiliger Hochladevorgang für diese UploadId ausgeführt wird, dann könnte ein Teil erfolgreich hochgeladen worden sein, und Sie müssten den in UploadId angegebenen Hochladevorgang erneut abbrechen, um zusätzliche Teile freizugeben.

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

Die folgende Tabelle gibt die Bedeutung der Parameter an:

Parameter Beschreibung

BucketName

Das Bucket, in dem das Objekt des mehrteiligen Hochladevorgangs gespeichert werden sollte.

ObjectName

Der Name des Objekts, das sich aus dem mehrteilgen Hochladevorgang ergeben hätte.

UploadId

Die Upload-ID, die ursprünglich bei der Initialisierung des mehrteiligen Hochladevorgangs zurückgegeben wurde.

ResponseInfo

Die optionale Klasse zum Speichern von Antwortinformationen.

Siehe auch