.NET框架隔离存储

发布于 2024-09-26 04:18:59 字数 86 浏览 3 评论 0原文

我已经阅读了 .NET Framework Microsoft 培训课程,但仍然对真正理解隔离存储是什么感到困惑。谁能给我一些现实生活中的例子,它在哪里使用?

I have read .NET Framework Microsoft training course but still confused with the real understanding what Isolated Storage is. Could anyone give me any real life examples, where it is used?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

月亮坠入山谷 2024-10-03 04:18:59

MSDN 在隔离存储的介绍中几乎列出了所有这些内容:

隔离存储是一种数据存储机制,它通过定义将代码与保存的数据关联的标准化方式来提供隔离和安全性。标准化还提供其他好处。管理员可以使用旨在操作隔离存储的工具来配置文件存储空间、设置安全策略以及删除未使用的数据。通过隔离存储,您的代码不再需要唯一的路径来指定文件系统中的安全位置,并且可以保护数据免受仅具有隔离存储访问权限的其他应用程序的影响。指示应用程序存储区域所在位置的硬编码信息是不必要的。

有什么具体的事情你不明白吗?

MSDN pretty much lists all of this in the introduction to Isolated Storage:

Isolated storage is a data storage mechanism that provides isolation and safety by defining standardized ways of associating code with saved data. Standardization provides other benefits as well. Administrators can use tools designed to manipulate isolated storage to configure file storage space, set security policies, and delete unused data. With isolated storage, your code no longer needs unique paths to specify safe locations in the file system, and data is protected from other applications that only have isolated storage access. Hard-coded information that indicates where an application's storage area is located is unnecessary.

Is there something specific you don't understand?

夜访吸血鬼 2024-10-03 04:18:59

它可用于存储您不想存储在 .ini 等设置文件或注册表中的个性化数据、应用程序设置。隔离存储是硬盘驱动器上通常不用于存储的空间。但现在 ASP.NET 应用程序和普通的 Windows 应用程序都可以使用它。

It could be used to store Personalized Data, Application Setting that you do not want to store in either a Settings file like .ini or in the Registry. The Isolated Storage is a space on the harddrive that you normally dont use for storage. But now ASP.NET applications and normal Windows Applications can use it.

笔芯 2024-10-03 04:18:59

实际上,隔离存储是本地文件系统上的一个位置,它是使用用户信息和程序集信息确定的,因此,如果您将文件放在那里,那么它们应该不会因为其他应用程序选择相同的位置而受到损坏。

例如,它解决了每个人都决定使用 c:\todo 来存储待办事项列表的问题。有一篇非常好的 MSDN 文章值得一读读。

Isolated Storage is, in effect, a location on the local file system that is determined using the user information and the assembly information so if you put files there then they should be fairly free from corruption due to other apps selecting the same location.

It gets around the issue of everyone deciding to use c:\todo to store to-do lists for example. There's a pretty good MSDN article that's worth a read.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文