Data.Cloud.AmazonAPI.TAmazonStorageService.CopyObjectVersion
Delphi
function CopyObjectVersion(const DestinationBucket, DestinationObjectName: string;
const SourceBucket, SourceObjectName, SourceVersionId: string;
OptionalParams: TAmazonCopyObjectOptionals = nil;
ResponseInfo: TCloudResponseInfo = nil;
const BucketRegion: TAmazonRegion = amzrNotSpecified): Boolean;
C++
bool __fastcall CopyObjectVersion(const System::UnicodeString DestinationBucket, const System::UnicodeString DestinationObjectName, const System::UnicodeString SourceBucket, const System::UnicodeString SourceObjectName, const System::UnicodeString SourceVersionId, TAmazonCopyObjectOptionals* OptionalParams = (TAmazonCopyObjectOptionals*)(0x0), 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
Kopiert die Version des angegebenen Quellobjekts in das gegebene Zielobjekt.
Siehe die Kommentare zu CopyObject für weitere Informationen.
Die Methode gibt True zurück, wenn die Anforderung erfolgreich war, ansonsten False.
Die folgende Tabelle gibt die Bedeutung der Parameter an:
Parameter | Beschreibung |
---|---|
|
Das Bucket, in das das Objekt kopiert werden soll. |
|
Der Name des Objekts, das das Ergebnis des Kopierens ist. |
|
Das Bucket, in dem sich das zu kopierende Objekt befindet. |
|
Der Name des zu kopierenden Objekts. |
|
Die Version des zu kopierenden Objekts. |
|
Optionale Parameter zur genaueren Definition der Anforderung. |
|
Die optionale Klasse zum Speichern der Antwortinformationen. |