SyncMetadataStoreSerializer Class

When overridden by a derived class, serializes and deserializes metadata for a replica.

Namespace: Microsoft.Synchronization.MetadataStorage
Assembly: Microsoft.Synchronization.MetadataStorage (in microsoft.synchronization.metadatastorage.dll)

Syntax

'Declaration
Public MustInherit Class SyncMetadataStoreSerializer
'Usage
Dim instance As SyncMetadataStoreSerializer
public abstract class SyncMetadataStoreSerializer
public ref class SyncMetadataStoreSerializer abstract
public abstract class SyncMetadataStoreSerializer
public abstract class SyncMetadataStoreSerializer

Remarks

The SqlSyncMetadataStoreSerializer class provided by Sync Framework implements this abstract class to serializes and deserialize metadata for a replica between a canonical metadata file format and version-specific metadata storage service store formats.

Inheritance Hierarchy

System.Object
  Microsoft.Synchronization.MetadataStorage.SyncMetadataStoreSerializer
     Microsoft.Synchronization.MetadataStorage.SqlSyncMetadataStoreSerializer

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

SyncMetadataStoreSerializer Members
Microsoft.Synchronization.MetadataStorage Namespace

Concepts

Accessing Metadata from Components with Different Versions
Upgrading the Metadata Store Version