none
wcf采用net:tcp的时候如何释放下载后的文件流? RRS feed

  • 问题

  • wcf采用net:tcp的时候如何释放下载后的文件流?

    服务端:采用文件流的模式提供给服务端下载,下载完成后如何释放这个文件流呢?如果不释放就会出现该文件被占用的情况.

    2013年10月8日 5:16

答案

  • 你好,

    文件流操作完之后需要关闭,据我所知,有两个备选方案,一个是将OperationBehaviorAttribute.AutoDisposeParameters 设置成True; 或者使用OperationCompleted事件,释放文件流。更多内容请参考:

    http://devdump.wordpress.com/2008/12/07/disposing-return-values/

    希望有所帮助。


    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.

    2013年10月9日 7:53
    版主