.NET:带有额外数据/元数据的包部分?

发布于 2024-10-31 08:01:37 字数 300 浏览 3 评论 0原文

我使用 .NET Package,并希望为每个 PackagePart 存储一些额外的数据/元数据。现在我每个文件都有一个“影子”文件。对于 myfile1.dat,有一个 myfile.dat.meta。例如,在 SharpZipLib 中,可以为每个 ZipEntry 添加 ExtraData (byte[]),但由于某些原因,我为该项目选择了 Package。是否可以以某种方式将此功能添加到 (Zip)Package 中?我希望能够将元数据附加到每个 PackagePart 而不使用“影子”文件。是否可以对 ZipPackage 使用 ADS(备用数据流)?还有其他选择吗?

Im using .NET Package and would like to store some extra data/metadata for each PackagePart. For now Im having a "shadow" file for each file. For myfile1.dat there is a myfile.dat.meta. In for instance SharpZipLib it is possible to add ExtraData (byte[]) for each ZipEntry but for some reasons I have choosen Package for this project. Is it possible somehow to add this functionality to (Zip)Package? I would like to be able to attach metadata to each PackagePart without using "shadow"-files. Is it possible to use ADS (Alternate Data Stream) for a ZipPackage? Any other options?

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

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

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文