public static ulong GetStoreSize(IsolatedStorageScope scope)
{
ulong ulSize = 0;
using (IsolatedStorageFile isf = IsolatedStorageFile.GetStore(scope, null, null))
{
System.Collections.IEnumerator ienum = IsolatedStorageFile.GetEnumerator(IsolatedStorageScope.User);
while (ienum.MoveNext())
{
using (IsolatedStorageFile curStore = (IsolatedStorageFile)ienum.Current)
{
ulSize += curStore.CurrentSize;
}
}
}
return ulSize;
}