Класс SqlSyncMetadataStoreSerializer
Сериализует и десериализует метаданные для реплики между каноническим форматом файла метаданных и форматом хранения службы хранилища метаданных, зависящей от версии формата метаданных.
Пространство имен: Microsoft.Synchronization.MetadataStorage
Сборка: Microsoft.Synchronization.MetadataStorage (в microsoft.synchronization.metadatastorage.dll)
Синтаксис
'Декларация
Public Class SqlSyncMetadataStoreSerializer
Inherits SyncMetadataStoreSerializer
'Применение
Dim instance As SqlSyncMetadataStoreSerializer
public class SqlSyncMetadataStoreSerializer : SyncMetadataStoreSerializer
public ref class SqlSyncMetadataStoreSerializer : public SyncMetadataStoreSerializer
public class SqlSyncMetadataStoreSerializer extends SyncMetadataStoreSerializer
public class SqlSyncMetadataStoreSerializer extends SyncMetadataStoreSerializer
Замечания
Сериализация файла метаданных в канонический формат с помощью методов SyncMetadataStoreSerializer может использоваться для взаимодействия между компонентами разных версий. Дополнительные сведения см. в разделе Доступ к метаданным из компонентов с различными версиями.
Сериализация файла метаданных в канонический формат с помощью методов SyncMetadataStoreSerializer может использоваться для обновления хранилища метаданных при изменении версии поставщика. Дополнительные сведения см. в разделе Обновление версии хранилища метаданных.
Класс SyncMetadataStoreSerializer имеет следующее поведение, связанное с параллельными операциями сериализации и десериализации для хранилища метаданных.
Параллельные операции над метаданными одной реплики не поддерживаются, даже если они выполняются в разных процессах или разных потоках одного процесса.
Параллельные операции сериализации и десериализации для хранилища метаданных поддерживаются только в том случае, если каждая из операций обрабатывает метаданные разных реплик и выполняется на отдельном соединении.
Операции сериализации и десериализации не поддерживаются во время синхронизации реплики.
Иерархия наследования
System.Object
Microsoft.Synchronization.MetadataStorage.SyncMetadataStoreSerializer
Microsoft.Synchronization.MetadataStorage.SqlSyncMetadataStoreSerializer
Многопоточное использование
Все общие статические члены (Shared в Visual Basic) можно использовать в многопоточных операциях. Безопасная многопоточная работа с членами экземпляров типа не гарантируется.
См. также
Справочник
Элементы SqlSyncMetadataStoreSerializer
Пространство имен Microsoft.Synchronization.MetadataStorage
Основные положения
Доступ к метаданным из компонентов с различными версиями
Обновление версии хранилища метаданных