SyncMetadataStoreSerializer Class

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

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

Namespace:  Microsoft.Synchronization.MetadataStorage
Assembly:  Microsoft.Synchronization.MetadataStorage (in Microsoft.Synchronization.MetadataStorage.dll)

public abstract class SyncMetadataStoreSerializer

The SyncMetadataStoreSerializer type exposes the following members.

  NameDescription
Protected methodSyncMetadataStoreSerializerInitializes a new instance of the SyncMetadataStoreSerializer class.
Top

  NameDescription
Public methodDeserializeReplicaMetadataWhen overridden in a derived class, deserializes the contents of a metadata file to a metadata storage service store.
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetSerializedReplicaIdWhen overridden in a derived class, returns the replica ID for the replica whose metadata was serialized to the specified destination file.
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodSerializeReplicaMetadataWhen overridden in a derived class, serializes, for the specified replica, the contents of a metadata storage service store to a destination file.
Public methodToString (Inherited from Object.)
Top

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.

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