asp.net – 我何时可以在Response.WriteFile()中使用它后删除文件?
发布时间:2020-05-23 23:21:09 所属栏目:asp.Net 来源:互联网
导读:WriteFile调用是否正确同步,我可以删除调用后立即写入的文件吗? 它是完全同步的,你可以通过使用Lutz Reflector查看HttpResponse.WriteFile的实现来看到.您可以在调用Response.WriteFile后立即删除该文件. 您无法保证响应流已完全传输到客户端,但调用Response
|
WriteFile调用是否正确同步,我可以删除调用后立即写入的文件吗? 解决方法它是完全同步的,你可以通过使用Lutz Reflector查看HttpResponse.WriteFile的实现来看到.您可以在调用Response.WriteFile后立即删除该文件.您无法保证响应流已完全传输到客户端,但调用Response.Flush也不能为您提供保证.所以我认为在删除文件之前不需要调用Response.Flush. 避免将文件加载到MemoryStream中,它不会给您带来任何好处,并且会占用内存,特别是对于大型文件. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- entity-framework – 为什么ASP.NET SPA模板会为所有请求实
- 在ASP.NET中的OpenID认证?
- asp.net-mvc – 如何将ASP.Net MVC路径段中的1或0映射到布尔
- asp.net-mvc-3 – MVC3视图继承不可能?
- asp.net-mvc – 如何使用Windsor将依赖项注入到ActionFilte
- asp.net-mvc – 在HTML表单上的ASP.NET MVC中的PUT或DELETE
- asp.net-mvc-3 – 如何使用复选框列制作MVC 3 Webgrid?
- asp-classic – 如何在asp页面中以编程方式301重定向?
- 如何在IIS10中正确启动asp.net应用程序
- asp.net – 在web.config文件中设置重定向
推荐文章
站长推荐
- 如何为ASP.NET身份设置密码规则?
- asp.net-core – compilationOptions.emitEntryP
- asp.net-mvc – 在Razor web helper中使用html助
- asp.net-mvc – ASP.NET MVC应用程序中的“坏二进
- asp.net-mvc-3 – 在MVC3中禁用HTML.TextAreaFor
- asp.net-mvc – asp.net mvc – 子文件夹
- MONO / ASP.NET Linux主机?
- asp.net – 访问asp:从代码背后的内容
- asp.net-mvc – 由于对输入文本框进行过滤而导致
- asp.net – 使用实体框架选择所有行
热点阅读
