Windows phone 7 检查Wp7中的可用空间

Windows phone 7 检查Wp7中的可用空间,windows-phone-7,Windows Phone 7,我很困惑。文件如下: 例如,我需要3 mb的空间,并使用以下代码: 这是store.AvailableFreeSpace: 1) 是否检查手机的整个存储空间或主隔离存储空间中的总存储空间 2) 或者检查我的应用程序的空间 谢谢 private bool IsSpaceIsAvailable(long spaceReq) { using (IsolatedStorageFile store =IsolatedStorageFile.GetUserStoreF

我很困惑。文件如下:

例如,我需要3 mb的空间,并使用以下代码:

这是store.AvailableFreeSpace:

1) 是否检查手机的整个存储空间或主隔离存储空间中的总存储空间

2) 或者检查我的应用程序的空间

谢谢

private bool IsSpaceIsAvailable(long spaceReq) { using (IsolatedStorageFile store =IsolatedStorageFile.GetUserStoreForApplication()) { long spaceAvail = store.AvailableFreeSpace; if (spaceReq > spaceAvail) { return false; } return true; } } 专用布尔IsSpaceIsAvailable(长间隔器) { 使用(IsolatedStorageFile store=IsolatedStorageFile.GetUserStoreForApplication()) { long spaceAvail=store.AvailableFreeSpace; 如果(间隔器eq>spaceAvail) { 返回false; } 返回true; } }
Windows Phone的Silverlight没有配额。允许单个应用占用整个驱动器。引用配额的API调用假定您的应用配额为MAXLONG或引发异常


对于Windows Phone的Silverlight没有配额。允许单个应用占用整个驱动器。引用配额的API调用假定您的应用配额为MAXLONG或引发异常


我想我明白了。配额指的是整个存储空间。此方法返回可用的总空间。若并没有空间,我可以开始删除Pic Hub中的文件或不重要的文件。在WP7中,每个应用程序都有单独的存储工程。所以你所做的每一个电话和你得到的信息都只与你的应用程序有关,我想我知道了。配额指的是整个存储空间。此方法返回可用的总空间。若并没有空间,我可以开始删除Pic Hub中的文件或不重要的文件。在WP7中,每个应用程序都有单独的存储工程。所以,你所做的每一个电话和获得的信息都只与你的应用程序相关