Кто-нибудь знает, как реализован WebClient.DownloadFileAsync?У меня есть несколько вопросов по этому поводу:
- Сохраняется ли возвращенный поток в памяти до тех пор, пока не будет загружен весь файл, или он буферизован прямо во временный файл (а затем скопирован по правильному пути)?или прямо в указанный файл?
Для написания простой службы отдыха WCF для ответа на эти вызовы потребуется следующее:
set response headers - Content-Type: application/octet-stream
Content-Length: 3
Content-Disposition: Attachment;
filename=SomeFileName.jpeg
и возврат байта []
Я что-то упустил?