Compartilhar via


Classe MetadataStoreProviderVersionMismatchException

A exceção que é lançada quando DeserializeReplicaMetadata é chamado e a versão esperada de compatibilidade do provedor especificada não corresponde à versão do provedor armazenada nos metadados serializados.

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

Sintaxe

'Declaração
<SerializableAttribute> _
Public Class MetadataStoreProviderVersionMismatchException
    Inherits MetadataStoreException
'Uso
Dim instance As MetadataStoreProviderVersionMismatchException
[SerializableAttribute] 
public class MetadataStoreProviderVersionMismatchException : MetadataStoreException
[SerializableAttribute] 
public ref class MetadataStoreProviderVersionMismatchException : public MetadataStoreException
/** @attribute SerializableAttribute() */ 
public class MetadataStoreProviderVersionMismatchException extends MetadataStoreException
SerializableAttribute 
public class MetadataStoreProviderVersionMismatchException extends MetadataStoreException

Comentários

Essa exceção não é lançada quando um objeto IProviderUpgradeCallback é fornecido a DeserializeReplicaMetadata. Nesse caso, os métodos IProviderUpgradeCallback são chamados e o repositório de metadados é atualizado para o novo esquema especificado pelo provedor.

Hierarquia de herança

System.Object
   System.Exception
     Microsoft.Synchronization.SyncException
       Microsoft.Synchronization.MetadataStorage.MetadataStoreException
        Microsoft.Synchronization.MetadataStorage.MetadataStoreProviderVersionMismatchException

Segurança de thread

Qualquer membro estático público (Compartilhado no Visual Basic) deste tipo é protegido por thread. Não há garantia de que qualquer membro de instância esteja protegido por thread.

Consulte também

Referência

Membros MetadataStoreProviderVersionMismatchException
Namespace Microsoft.Synchronization.MetadataStorage