ITEM_METADATA_SCHEMA 構造体
項目のメタデータ スキーマを表します。これには、項目とそのバージョン情報を識別する方法、および変更単位を定義する方法が含まれます。
構文
typedef struct _ITEM_METADATA_SCHEMA
{
SIMPLE_SYNC_FIELD_DEFINITION *pCustomFields;
ULONG cCustomFields;
IDENTITY_RULE *pIdentityRules;
ULONG cIdentityRules;
CHANGE_UNIT_VERSION_RULE *pChangeUnitVersionRules;
ULONG cChangeUnitVersionRules;
} ITEM_METADATA_SCHEMA;
メンバー
pCustomFields
それぞれがカスタム フィールドを表す SIMPLE_SYNC_FIELD_DEFINITION 構造体のコレクションです。メタデータ内の項目を識別したり、項目に関するバージョン情報を格納したりするために、フィールドを使用できます。cCustomFields
pCustomFields の項目数です。pIdentityRules
レプリカ内で項目を識別する方法を定義する IDENTITY_RULE 構造体のコレクションです。cIdentityRules
pIdentityRules の項目数です。pChangeUnitVersionRules
変更単位のバージョンを定義する一連のフィールドおよび ID という観点から変更単位を識別する方法を表す CHANGE_UNIT_VERSION_RULE 構造体のコレクションです。cChangeUnitVersionRules
cChangeUnitVersionRules の項目数です。
要件
ヘッダー: FullEnumerationProvider.h