Data.Cloud.AmazonAPI.TAmazonStorageService.UploadPart

提供: RAD Studio API Documentation
移動先: 案内検索

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());

プロパティ

種類 可視性 ソース ユニット
function public
Data.Cloud.AmazonAPI.pas
Data.Cloud.AmazonAPI.hpp
Data.Cloud.AmazonAPI TAmazonStorageService


説明

初期化されたマルチパート アップロードに 1 パーツをアップロードします。

最後のパーツ以外のすべてのパーツは、少なくとも 5 MB サイズがなければなりません。パーツ数は、1 ~ 10,000 の間の任意の数にすることができます。すでにアップロードされたパーツの番号を指定した場合、コンテンツはこのコンテンツに置き換わります。

メソッドは、成功した場合に True を、そうでなければ False を返します。

次の表は、パラメータの意味を表しています:

パラメータ 説明

BucketName

マルチパート アップロードのオブジェクトのバケットの名前。

ObjectName

マルチパート アップロードのオブジェクトの名前。

UploadId

マルチパート アップロードの一意の ID。

PartNumber

このコンテンツに割り当てるパーツ番号。

Content

アップロードするコンテンツ。

Part

リクエストが成功した場合のパーツ結果(ETag および Number)。

ContentMD5

整合性チェックのための、送信コンテンツの MD5(任意)。

ResponseInfo

レスポンス情報を格納する任意のクラス。

関連項目