Partager via


Méthode SyncMetadataStoreSerializer.SerializeReplicaMetadata

En cas de substitution dans une classe dérivée, sérialise, pour le réplica spécifié, le contenu d'un magasin du service de stockage des métadonnées en un fichier de destination.

Espace de noms: Microsoft.Synchronization.MetadataStorage
Assembly: Microsoft.Synchronization.MetadataStorage (dans microsoft.synchronization.metadatastorage.dll)

Syntaxe

'Déclaration
Public MustOverride Sub SerializeReplicaMetadata ( _
    idFormats As SyncIdFormatGroup, _
    replicaId As SyncId, _
    serializedFilePath As String, _
    compatibilityLevel As CompatibilityLevel _
)
'Utilisation
Dim instance As SyncMetadataStoreSerializer
Dim idFormats As SyncIdFormatGroup
Dim replicaId As SyncId
Dim serializedFilePath As String
Dim compatibilityLevel As CompatibilityLevel

instance.SerializeReplicaMetadata(idFormats, replicaId, serializedFilePath, compatibilityLevel)
public abstract void SerializeReplicaMetadata (
    SyncIdFormatGroup idFormats,
    SyncId replicaId,
    string serializedFilePath,
    CompatibilityLevel compatibilityLevel
)
public:
virtual void SerializeReplicaMetadata (
    SyncIdFormatGroup^ idFormats, 
    SyncId^ replicaId, 
    String^ serializedFilePath, 
    CompatibilityLevel compatibilityLevel
) abstract
public abstract void SerializeReplicaMetadata (
    SyncIdFormatGroup idFormats, 
    SyncId replicaId, 
    String serializedFilePath, 
    CompatibilityLevel compatibilityLevel
)
public abstract function SerializeReplicaMetadata (
    idFormats : SyncIdFormatGroup, 
    replicaId : SyncId, 
    serializedFilePath : String, 
    compatibilityLevel : CompatibilityLevel
)

Paramètres

  • idFormats
    Schéma du format de l'ID du fournisseur.
  • replicaId
    ID de réplica pour lequel les métadonnées doivent être sérialisées.
  • serializedFilePath
    Fichier de destination dans lequel les métadonnées sont sérialisées.
  • compatibilityLevel
    Valeur CompatibilityLevel qui spécifie pour quelle version de Sync Framework les métadonnées sérialisées sont valides. Par exemple, si le format de sérialisation natif de la connaissance est Sync Framework 2.0, mais que la valeur fournie pour ce paramètre est Sync Framework 1.0, les valeurs de connaissance sont sérialisées au format 1.0. Si les valeurs de connaissance utilisent des fonctionnalités 2.0 qui ne peuvent pas être sérialisées au format 1.0, la sérialisation lève une exception InvalidSerializationVersionException.

Voir aussi

Référence

Classe SyncMetadataStoreSerializer
Membres SyncMetadataStoreSerializer
Espace de noms Microsoft.Synchronization.MetadataStorage