ServiceId.UniqueId 最大长度和格式

2024-02-09

Every Item http://msdn.microsoft.com/en-us/library/microsoft.exchange.webservices.data.item%28v=exchg.80%29.aspx (e.g. Task http://msdn.microsoft.com/en-us/library/microsoft.exchange.webservices.data.task%28v=exchg.80%29.aspx)在 Exchange Web 服务 (EWS) 托管 API 中有一个Id类型的属性ItemId http://msdn.microsoft.com/en-us/library/microsoft.exchange.webservices.data.itemid%28v=exchg.80%29.aspx,然后有一个String属性名为UniqueId http://msdn.microsoft.com/en-us/library/microsoft.exchange.webservices.data.serviceid.uniqueid%28v=exchg.80%29.aspx(继承自ServiceId http://msdn.microsoft.com/en-us/library/dd635957%28v=exchg.80%29.aspx——唷,明白了吗?)。

我打算保留的价值UniqueId在数据库中,所以我需要知道列的最大长度应该是多少。一些测试表明它至少是152长度为字节,但这对于最大值来说似乎是一个奇怪的大小。

这个问题的第二部分是值的格式。这是可以解析为更常见的类型的东西吗?Guid http://msdn.microsoft.com/en-us/library/system.guid.aspx?我知道,我正在抓住救命稻草。


为了安全起见,我们建议预留512个字符 http://blogs.msdn.com/b/exchangedev/archive/2012/04/03/ews-item-identifier-and-your-database.aspx用于 EWS 标识符。虽然我预计它不会被延长到接近 512 个字符,但 Microsoft 保留更改格式的权利。我非常怀疑 Exchange 此时会更改格式。

关于标识符的格式——它是不透明的,因此既不应该解析也不应该重建。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ServiceId.UniqueId 最大长度和格式 的相关文章

随机推荐