hashes リソースの種類

名前空間: microsoft.graph

重要

Microsoft Graph のバージョンの /beta API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 API が v1.0 で使用できるかどうかを確認するには、 バージョン セレクターを使用します。

アイテムの 1 つの構造に使用可能なハッシュをグループ化します。

注意

一覧表示されているすべてのハッシュ プロパティに対して、すべてのサービスが値を提供するわけではありません。 OneDrive for Business および SharePoint Server 2016 では、 sha1Hashcrc32Hashsha256Hash は使用できません。 OneDrive 個人用では、quickXorHash は利用できません。

プロパティ

プロパティ 種類 説明
sha1Hash String ファイルの内容の SHA1 ハッシュ (使用可能な場合)。読み取り専用。
sha256Hash String ファイルの内容の SHA256 ハッシュ (使用可能な場合)。 読み取り専用。
crc32Hash String ファイルの CRC32 の値 (使用可能な場合)。読み取り専用。
quickXorHash String ファイルの内容が変更されているかどうかの判別に使用できるファイルの専用ハッシュ (使用可能な場合)。読み取り専用。

メモ: ハッシュ値を使用できない場合は、アイテムのダウンロード後にアイテムのハッシュ値が更新されます。

JSON 表記

以下は、リソースの JSON 表記です。

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

関連項目

  • DriveItem のファセットの詳細については、「DriveItem」を参照してください。
  • ファイルに対する quickXorHash を計算する場合は、QuickXorHash スニペットを参照してください。