Тип ресурса хэшей

Пространство имен: microsoft.graph

Важно!

API версии /beta в Microsoft Graph могут быть изменены. Использование этих API в производственных приложениях не поддерживается. Чтобы определить, доступен ли API в версии 1.0, используйте селектор версий.

Группирует доступные хэши в одну структуру для элемента.

Примечание.

Не все службы предоставляют значение для всех перечисленных свойств хэша. В OneDrive для бизнеса и SharePoint Server 2016 sha1Hash, crc32Hash и sha256Hash недоступны. В OneDrive персональный хэш quickXorHash недоступен.

Свойства

Свойство Тип Описание
sha1Hash String Хэш SHA1 для содержимого файла (если доступно). Только для чтения.
sha256Hash String Хэш SHA256 для содержимого файла (если он доступен). Только для чтения.
crc32Hash String Значение CRC32 файла (если доступно). Только для чтения.
quickXorHash Строка Особый хэш файла, который можно использовать, чтобы определить, было ли изменено содержимое файла (если доступно). Только для чтения.

Примечание: В случаях, когда хэш-значения недоступны, хэш-значения элемента будут обновлены после скачивания элемента.

Представление JSON

В следующем представлении JSON показан тип ресурса.

{
  "crc32Hash": "string (hex)",
  "sha1Hash": "string (hex)",
  "sha256Hash": "string (hex)",
  "quickXorHash": "string (base64)"
}
  • Дополнительные сведения об аспектах ресурса DriveItem см. в описании типа DriveItem.
  • Пример вычисления значения quickXorHash для файла см. в фрагменте кода QuickXorHash.