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