gpt4 book ai didi

c# - UWP Roaming ApplicationData 的大小是文件的实际大小还是磁盘上的大小?

转载 作者:行者123 更新时间:2023-11-30 23:29:29 24 4
gpt4 key购买 nike

以下链接解释了允许在设备之间漫游的最大数据大小,并且一旦超过 100KB 限制,所有漫游功能将停止。

https://msdn.microsoft.com/en-us/library/windows/apps/windows.storage.applicationdata.roamingsettings.aspx

有没有人碰巧知道正在漫游的文件大小是实际文件大小,还是磁盘上的文件大小。

以防万一,我正在编写一个包含设置和数据的 JSON 文件,该文件的实际空间为 736 字节,转换为 4KB 的磁盘空间。 Microsoft 使用这些值中的哪一个来计算剩余的可用空间?

还有,是否有人知道用于查询剩余空间量的框架?我知道 Microsoft 不提供对该功能的 native 支持,但认为可能有第三方解决方案。

非常感谢你们!

最佳答案

光盘上的大小仅适用于您的机器。只有裸字节通过网络传输。

您可以只检查设置文件的大小。它位于您的应用程序设置文件夹 (%home%\AppData\Local\Packages\%appid%\Settings)。

(但无法从应用沙盒访问...)

另一方面,您知道您只能存储大约 10 万个字符(包括 key ),因此如果您真的接近这个,您应该考虑不同的漫游机制或您存储在那里的数据类型。

关于c# - UWP Roaming ApplicationData 的大小是文件的实际大小还是磁盘上的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35385645/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com