ストリーム内の元のファイルのパスを取得する必要があります。
FileStreamの「 Name」プロパティを使用してパスを取得する必要があることを読みました。
ここまでは順調ですね。
問題は、 FileStreamではなく通常のSystem.IO.Streamを持っているため、「Name」プロパティがないことです。
Stream.CopyToメソッドがあることを読みました。http://msdn.microsoft.com/en-us/library/dd782932.aspx
Streamを次のよう にFileStreamに変換することを計画しました。
System.IO.FileStream fileStream = new System.IO.FileStream(?????);
using (stream)
{
stream.CopyTo(fileStream);
}
ただし、FileStream にはパラメーターなしのコンストラクターがありません。
どうすれば解決できますか?