次の方法で共有


ContentIndexer.Revision プロパティ

定義

ContentIndexer のバージョンを取得します。

public:
 property unsigned long long Revision { unsigned long long get(); };
uint64_t Revision();
public ulong Revision { get; }
var uInt64 = contentIndexer.revision;
Public ReadOnly Property Revision As ULong

プロパティ値

UInt64

unsigned long long

uint64_t

リビジョン番号。

注釈

インデックスの更新を追跡するには、Revision プロパティを使用します。

たとえば、インデックスがコミットされる前にアプリが終了している可能性があります。 多くの場合、アプリはすべてのコンテンツを再送信できますが、大量のコンテンツがあるメールなどのより高度なアプリの場合、アプリは独自のチェックポイントを作成し、不足しているコンテンツにのみインデックスを再作成できます。 アプリでは、リビジョン番号を追跡することで、インデックスが作成されたコンテンツの量を追跡できます。 Revision プロパティは、アプリが開始したインデックス作成操作に基づいてインクリメントされる数値です。

インデックスがリセットされた場合 (インデックスが破損しているか、ユーザーが手動で削除した場合に発生する可能性があります)、リビジョン番号は "0" になります。 この場合、アプリはすべてのデータを再プッシュする必要があります。

適用対象

こちらもご覧ください