0

残りのサービスでは、WCFストリームを扱っています。サービス メソッドで、正常に動作するストリームをアップロードしてdata contractいます。サービス側では、ストリームを処理し、その位置は になりましたeof。それを行った後、その位置を0再度設定する必要があるため、そこに保存できます。しかし、それは例外をスローします:

指定された方法はサポートされていません。

ストリームを複数回処理できないということですか? もしそうなら、そのための回避策が必要になります:/そして、ストリームを2回送信して別々に処理できる解決策だけが頭に浮かびますが、2回アップロードする必要があるため、良くありません.

どんな助けでも大歓迎です。

4

1 に答える 1

0

私が自分の解決策を見つけたのはおかしいです:)最初にストリームを保存し、次にそのストリームを介したさらなるプロセスのためにそのパスからそれを読み取りました。興味深いのは、解決策を見つけるのに、より詳細な技術情報が必要ではなく、論理的アプローチの変更が必要だったことです。

于 2012-12-13T09:22:53.970 に答える