タイトルが理解できるかどうかわかりません。しかし、私が聞きたいのは、WindowsPhone 8 クライアント アプリから jpeg ファイルをアップロードしたいということだけです。WCF Web サービスに。しかし、私は直接アップロードしたくありません。ストリームを処理したいので、画像を読み取るためのスクリプトを作成しました。ここにあります:`
byte[] buffer = new byte[32*1024];
int read;
using (MemoryStream ms=new MemoryStream())
{
while ((read = Fs.Read(buffer, 0, buffer.Length)) > 0)
{
ms.Write(buffer, 0, read);
}
}`
Fs は myImage のリーダーです。( FileStream Fs = new FileStream("FİLE", FileMode.Open, FileAccess.Read); ) 今のところ、すべて問題ないようです。しかし、画像ファイルを読んでいる間に、そのバイト配列をアップロードしたいと思います。また、サーバー側の Wcf サービスがアレイに参加し、参加後、それを Azure ストレージ アカウント (BLOB) にプッシュします。あなたは言うことができます:あなたはこれをする必要はありません. Phone.Storage を使用して、ブロブにプッシュします。しかし、アップロードの進行状況を表示したい。
ms.Write(buffer, 0, read);
この後、Wcfメソッドが機能する必要がありますが、どのように? この状況をどのように処理できますか? 可能で、非同期メソッドでこの Wcf を書きたい場合。
回答ありがとうございます。私の表現が悪くて申し訳ありません。