メニュー
Amazon Simple Storage Service
開発者ガイド (API Version 2006-03-01)

マルチパートアップロードの進行状況の追跡

低レベルマルチパートアップロード API は、アップロードの進行状況を追跡するイベント UploadPartRequest.StreamTransferProgress を提供します。

イベントが定期的に発生し、転送されるバイト総数、イベントの発生時に転送されたバイト数など、マルチパートアップロードの進行状況の情報を返します。

以下の C# コード例は、StreamTransferProgress イベントを登録し、ハンドラを記述する方法を示しています。

Copy
UploadPartRequest uploadRequest = new UploadPartRequest { // provide request data. }; uploadRequest.StreamTransferProgress += new EventHandler<StreamTransferProgressArgs>(UploadPartProgressEventCallback); ... public static void UploadPartProgressEventCallback(object sender, StreamTransferProgressArgs e) { // Process event. Console.WriteLine("{0}/{1}", e.TransferredBytes, e.TotalBytes); }