mac*_*nir 5 wpf httpwebrequest bitmapimage
我发现设置RequestCachePolicy属性对于BitmapImage将Images Source设置为此实例时如何下载位图没有影响BitmapImage.
例如,如果我设置RequestCachePolicy为CacheOnly,我预计不会发生任何互联网流量 - 只应从缓存中检索指定的图像.但相反,我看到要求服务器下载图像的请求:
source = new BitmapImage(bmi.UriSource,
new RequestCachePolicy(RequestCacheLevel.CacheOnly));
// An image gets downloaded!
Run Code Online (Sandbox Code Playgroud)
如果我设置静态DefaultCachePolicy属性HttpWebRequest,那么我的应用程序行为会以我期望的方式发生变化.即,当它被设置为时CacheOnly,不会发生网络流量.
为什么RequestCachePolicy房产BitmapImage没有我期望的效果?
小智 1
根据MSDN网站:http://msdn.microsoft.com/en-us/library/system.net.cache.requestcachepolicy%28v=vs.110%29.aspx
“不支持 Web 服务缓存。”
| 归档时间: |
|
| 查看次数: |
553 次 |
| 最近记录: |