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
    CHANGE_UNIT_VERSION_RULE 结构的集合,这些结构表示根据 ID 以及定义变更单位版本的一组字段标识变更单位的方式。
  • cChangeUnitVersionRules
    cChangeUnitVersionRules 中的项数。

要求

**头文件:**FullEnumerationProvider.h

请参阅

概念

Sync Framework 简单提供程序组件