質問

VSTS 2008 + C# + .NET 3.5を使用して、ファイルをサーバーにアップロードするコンソールアプリケーションを開発しています。アップロードの進行状況を表示したいです。 webclient.uploadprogresschangedイベントを使用したいのですが、その機能について混乱しています。「非同期のアップロード操作がデータの一部またはすべてのデータを正常に転送すると発生します」。私の混乱は、このイベントが提起されるときですか? 「一部またはすべて」という言葉は混乱しすぎていますが、このイベントは1%のファイルがアップロードされるたびに呼ばれることを意味しますか? 10%?いくつかの固定バイト?ランダムに呼ばれますか?または、他の何か?

http://msdn.microsoft.com/en-us/library/system.net.webclient.uploadprogresschanged.aspx

事前に感謝します、ジョージ

役に立ちましたか?

解決

それはそれが言うことのようなものをします。大きなファイルについては、イベントへの多くの呼び出しを期待してください。小さなページでは1または2のみです。 uploadprogresschangedeventargsには、関連情報が含まれています。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top