什么是在WP7开发中将isolation类型对象存储在isolationStorage中最简单的方法?在WP7中存储堆栈隔离存储
0
A
回答
0
你能只是它序列化到一个孤立的文件,即:
public static class IsolatedSerializer
{
public static void Save<T>(string filename, T t)
{
XmlSerializer xmlSerializer = new XmlSerializer(t.GetType());
using (var store = IsolatedStorageFile.GetUserStoreForApplication())
using (var stream = store.CreateFile(filename))
{
xmlSerializer.Serialize(stream, t);
}
}
public static T Load<T>(string filename)
{
XmlSerializer xmlSerializer = new XmlSerializer(typeof(T));
using (var store = IsolatedStorageFile.GetUserStoreForApplication())
using (var stream = store.CreateFile(filename))
{
return (T)xmlSerializer.Deserialize(stream);
}
}
}
或者,这不会因为某些原因对WP7工作?
- 我假设你不会序列化实际的
event
- 这是非常棘手的,并且不能用于xml序列化器。
+0
这是否也会与墓碑和任务切换一起工作? – user1271792
+0
我想我现在明白你的要求了。看看这里:http://www.imaginativeuniversal.com/blog/post/2010/08/26/WP7-Tip-tombstoning-simplified.aspx – avishayp
相关问题
- 1. 将类对象存储在WP7的隔离存储中
- 2. 存储在堆栈或堆
- 3. WP7 MultiScaleImage正从隔离储存
- 4. 隔离存储
- 5. 隔离存储
- 6. WP7将数据保存在隔离存储器中
- 7. 使用隔离存储在WP7中保存集合
- 8. 堆vs堆栈存储
- 9. 在堆栈内存中存储引用
- 10. 如何保存wp7中隔离存储中的对象列表
- 11. 从隔离储存
- 12. 将IEnumerable保存在隔离存储中
- 13. 在WP7中访问隔离存储之外的文件Mango
- 14. WP7-Skydrive API下载任何文件并保存隔离存储
- 15. JVM堆栈存储器
- 16. 堆栈和堆栈内存存储在C++
- 17. 堆栈上的C++存储保存在堆栈上
- 18. 如何在onSaveInstanceState()中存储堆栈?
- 19. 事情如何存储在堆栈中?
- 20. 如何在堆栈中存储NSString
- 21. 在递归函数中存储堆栈
- 22. 将浮点存储在堆栈中
- 23. 在隔离存储中存储字典<TKey,TValue>
- 24. 隔离存储remove方法
- 25. UWP的隔离存储
- 26. WP7 - 反序列化隔离存储中的XML文件
- 27. Shell在隔离存储中执行EXE
- 28. 使用存储在堆栈(JavaFX的)
- 29. 数组如何存储在堆栈上?
- 30. 保存newtonsoft JSON响应隔离存储?
你是指“堆栈”类型的对象吗?这里面是什么? –
jeroenh
这将是一堆事件,每个事件都有3个int值,所以它会堆栈 –
user1271792