.net 如何为Rackspace Cloudfile对象添加元数据?
使用CloudFiles.NETAPI,我看不到向对象添加元数据的方法。我只看到一种从对象获取元数据的方法。有没有办法将元数据添加到我上传的文件中?我在此处阅读了文档,但没有看到任何关于添加元数据的内容。编辑:包含此问题的修复程序.net 如何为Rackspace Cloudfile对象添加元数据?,.net,sdk,metadata,rackspace,cloudfiles,.net,Sdk,Metadata,Rackspace,Cloudfiles,使用CloudFiles.NETAPI,我看不到向对象添加元数据的方法。我只看到一种从对象获取元数据的方法。有没有办法将元数据添加到我上传的文件中?我在此处阅读了文档,但没有看到任何关于添加元数据的内容。编辑:包含此问题的修复程序 此请求当前存在GitHub问题: 到目前为止,该功能已在中实现,但尚未合并到主项目中。我知道Rackspace的RackConnect团队正在努力在未来几天内推出新版本,请继续关注 免责声明:我在Rackspace工作,但不是RackConnect团队。编辑:包含
此请求当前存在GitHub问题:
到目前为止,该功能已在中实现,但尚未合并到主项目中。我知道Rackspace的RackConnect团队正在努力在未来几天内推出新版本,请继续关注 免责声明:我在Rackspace工作,但不是RackConnect团队。编辑:包含此问题的修复程序
此请求当前存在GitHub问题:
到目前为止,该功能已在中实现,但尚未合并到主项目中。我知道Rackspace的RackConnect团队正在努力在未来几天内推出新版本,请继续关注
免责声明:我在Rackspace工作,但不是RackConnect团队。我确实尝试了
CloudFileProvider.UpdateObjectMetadata
。它添加作为字典传入的新元数据。现在,假设我添加了5个元数据项。当我需要更新单个元数据时,我调用了CloudFileProvider.UpdateObjectMetadata
,在字典中只使用该元数据,并调用了CloudFileProvider.UpdateObjectMetadata
。第二个调用实际上删除了所有现有元数据并添加了此元数据。这是预期的行为吗?是的,这是预期的行为。您可以在中跟踪我更新文档的进度。如您所见,我将很快进入IObjectStorageProvider
,这些事情将被清楚地说明。您需要调用GetObjectMetadata
,更新该词典
,然后在调用中将更新后的词典传递回UpdateObjectMetadata
。我尝试了CloudFileProvider.UpdateObjectMetadata
。它添加作为字典传入的新元数据。现在,假设我添加了5个元数据项。当我需要更新单个元数据时,我调用了CloudFileProvider.UpdateObjectMetadata
,在字典中只使用该元数据,并调用了CloudFileProvider.UpdateObjectMetadata
。第二个调用实际上删除了所有现有元数据并添加了此元数据。这是预期的行为吗?是的,这是预期的行为。您可以在中跟踪我更新文档的进度。如您所见,我将很快进入IObjectStorageProvider
,这些事情将被清楚地说明。您需要调用GetObjectMetadata
,更新该词典
,然后在调用UpdateObjectMetadata
时将更新后的词典传递回。