私のアプリでは、を使用してインターネットからいくつかの MP3 をダウンロードしていますWebClient
。イベントを使用してWebClient.OpenReadCompleted
、ダウンロードが完了したときに通知を受け取ります。これはうまくいきますが...
ダウンロードが完了したら、MP3 を IsolatedStorage に保存する必要がありますが、Windows Phone では最大 50 MB の保存容量があるため、これは信じられないほど遅くなります。
Web からダウンロードされたデータをアプリに段階的に受け取り、IsolatedStorage にすぐに保存する方法を探しました。しかし、 でこれを行う方法が見つかりませんでしたWebClient
。
何か見逃していましたか、またはダウンロードされたバイトを段階的に取得するにはどうすればよいですか?