1
を書いた後、私はWebClient
でストリーミングについて少し混乱しています(WC)取得responseStreamストリーム
- データが利用可能であると私は、Silverlight側で
WC.OpenWriteAsync(Uri)
を開始します。 WORKS- データが私のサーバーに送られ、
context.Request.InputStream
を使用してストリームを読み取ってデータをハードディスクに読み取ることができます。 WORKS- 変更されたデータは、
Context.Response.OutputStream
を使用してサーバーからアップロードしています。- Silverlight Appでこのストリームを取得する方法はありますか。
新しいデータのストリーム情報はありません。私はサーバーからデータをダウンロードすることはできません。 WC.OpenReadAsync(Uri)
で再度開始すると、WCは新しい要求を開始しますが、サーバーからデータをダウンロードしません。
よろしく
ご意見ありがとうございます。それはあなたのようなものです。しかし、私は今、このストリームにコンテンツの書き込みや読み込みをさせるために何時間も働いています。私は、Silverlightで動作しないhttp://msdn.microsoft.com/en-us/library/system.net.webrequest.begingetrequeststream.aspxを見つけました。 Silverlightでは、すべての呼び出しは非同期でしか使用できません。サンプルと一致しない 'ManualResetEvent'と' BeginGetResponse'と 'BeginGetRequestStream'を監視しながら、私はそれをやめました。バイナリを書くことができ、バイナリを読むことができるワーキングクラスを誰かが推薦できるなら、私はそれを得ることができます。 – Nasenbaer