Поделиться через


Класс ChangeUnitVersionDefinition

Представляет набор полей, с помощью которых среда выполнения Sync Framework определяет необходимость обновления версии базовой единицы.

Пространство имен:  Microsoft.Synchronization.SimpleProviders
Сборка:  Microsoft.Synchronization.SimpleProviders (в Microsoft.Synchronization.SimpleProviders.dll)

Синтаксис

'Декларация
Public Class ChangeUnitVersionDefinition
'Применение
Dim instance As ChangeUnitVersionDefinition
public class ChangeUnitVersionDefinition
public ref class ChangeUnitVersionDefinition
type ChangeUnitVersionDefinition =  class end
public class ChangeUnitVersionDefinition

Замечания

Этот класс обязателен только в случае, если приложение запрашивает обнаружение базовых единиц и синхронизацию. Базовая единица представляет собой изменение подэлемента, например поля телефонного номера в элементе, представляющем контакт. Если изменения синхронизируются на уровне базовых единиц, а не на уровне элементов, то платформа Sync Framework должна иметь возможность идентифицировать базовую единицу в хранилище элементов и сопоставить ее с внутренним идентификатором хранилища метаданных. Необходимо также определить, не изменилась ли версия базовой единицы со времени последнего сеанса синхронизации. Если версия изменилась, а конечная реплика не содержит эту версию базовой единицы, ее необходимо синхронизировать. Дополнительные сведения о метаданных простого поставщика см. в разделе Управление метаданными для простых поставщиков.

Иерархия наследования

System. . :: . .Object
  Microsoft.Synchronization.SimpleProviders..::..ChangeUnitVersionDefinition

Потоковая защита

Все открытые статический (Shared в Visual Basic) элементы этого типа потокобезопасны. Потокобезопасность элементов экземпляров не гарантируется.

См. также

Справочник

Элементы ChangeUnitVersionDefinition

Пространство имен Microsoft.Synchronization.SimpleProviders