.NET:带有额外数据/元数据的包部分?
我使用 .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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论