Méthode SyncMetadataStoreSerializer.DeserializeReplicaMetadata
En cas de substitution dans une classe dérivée, désérialise le contenu d'un fichier de métadonnées en un magasin du service de stockage des métadonnées.
Espace de noms: Microsoft.Synchronization.MetadataStorage
Assembly: Microsoft.Synchronization.MetadataStorage (dans microsoft.synchronization.metadatastorage.dll)
Syntaxe
'Déclaration
Public MustOverride Function DeserializeReplicaMetadata ( _
serializedFilePath As String, _
expectedProviderCompatibilityVersion As UInteger, _
providerUpgradeCallback As IProviderUpgradeCallback _
) As Boolean
'Utilisation
Dim instance As SyncMetadataStoreSerializer
Dim serializedFilePath As String
Dim expectedProviderCompatibilityVersion As UInteger
Dim providerUpgradeCallback As IProviderUpgradeCallback
Dim returnValue As Boolean
returnValue = instance.DeserializeReplicaMetadata(serializedFilePath, expectedProviderCompatibilityVersion, providerUpgradeCallback)
public abstract bool DeserializeReplicaMetadata (
string serializedFilePath,
uint expectedProviderCompatibilityVersion,
IProviderUpgradeCallback providerUpgradeCallback
)
public:
virtual bool DeserializeReplicaMetadata (
String^ serializedFilePath,
unsigned int expectedProviderCompatibilityVersion,
IProviderUpgradeCallback^ providerUpgradeCallback
) abstract
public abstract boolean DeserializeReplicaMetadata (
String serializedFilePath,
UInt32 expectedProviderCompatibilityVersion,
IProviderUpgradeCallback providerUpgradeCallback
)
public abstract function DeserializeReplicaMetadata (
serializedFilePath : String,
expectedProviderCompatibilityVersion : uint,
providerUpgradeCallback : IProviderUpgradeCallback
) : boolean
Paramètres
- serializedFilePath
Fichier qui contient les métadonnées sérialisées pour un réplica donné.
- expectedProviderCompatibilityVersion
Version de compatibilité du fournisseur devant être incluse dans le fichier de métadonnées canonique. Si la version attendue ne correspond pas à la version réelle, la désérialisation échoue par conception lorsque providerUpgradeCallback est Null ou que les méthodes providerUpgradeCallback sont appelées lorsque providerUpgradeCallback n'est pas Null. Pour plus d'informations, consultez Accès aux métadonnées à partir de composants de versions différentes et Mise à niveau de la version de magasin des métadonnées.
- providerUpgradeCallback
Méthodes de rappel appelées lorsque le format du magasin des métadonnées doit être mis à niveau parce que la version de fournisseur contenue dans les métadonnées sérialisées n'est pas identique à expectedProviderCompatibilityVersion.
Valeur de retour
true lorsqu'il y a des métadonnées à désérialiser ; sinon, false.
Voir aussi
Référence
Classe SyncMetadataStoreSerializer
Membres SyncMetadataStoreSerializer
Espace de noms Microsoft.Synchronization.MetadataStorage