哈希资源类型

命名空间:microsoft.graph

哈希资源将可用哈希分组到项的单个结构中。

注意:并非所有服务均为列出的所有哈希属性提供值。

JSON 表示形式

以下 JSON 表示形式显示了资源类型。

{
  "crc32Hash": "string (hex)",
  "sha1Hash": "string (hex)",
  "sha256Hash": "string (hex)",
  "quickXorHash": "string (base64)"
}

属性

属性 类型 说明
crc32Hash String 小 endian 中的文件的 CRC32 值 ((如果可用) )。 此为只读属性。
quickXorHash String 文件的专有哈希,可用于确定文件内容是否更改(如果存在)。 此为只读属性。
sha1Hash String 文件内容的 SHA1 哈希(如果可用)。 此为只读属性。
sha256Hash String 文件内容的 SHA256 哈希 ((如果可用) )。 此为只读属性。

注意: 在某些情况下,哈希值不可用。 如果出现这种情况,将在下载项后对项上的哈希值进行更新。

备注

在 OneDrive for Business 和 SharePoint Server 2016 中,sha1Hashcrc32Hash 以及 sha256Hash 不可用。

在 OneDrive 个人版中,quickXorHash 不可用。

若要计算文件的 quickXorHash,请参阅 QuickXorHash 代码片段。 有关 DriveItem 上 facet 的详细信息,请参阅 DriveItem