Classe VersionNotSupportedException
L'exception levée lorsqu'une tentative est effectuée pour obtenir les métadonnées de réplica d'un magasin des métadonnées, alors que la version des métadonnées n'est pas prise en charge par l'implémentation du magasin des métadonnées.
Espace de noms : Microsoft.Synchronization.MetadataStorage
Assembly : Microsoft.Synchronization.MetadataStorage (dans Microsoft.Synchronization.MetadataStorage.dll)
Syntaxe
'Déclaration
<SerializableAttribute> _
Public Class VersionNotSupportedException _
Inherits MetadataStoreException
'Utilisation
Dim instance As VersionNotSupportedException
[SerializableAttribute]
public class VersionNotSupportedException : MetadataStoreException
[SerializableAttribute]
public ref class VersionNotSupportedException : public MetadataStoreException
[<SerializableAttribute>]
type VersionNotSupportedException =
class
inherit MetadataStoreException
end
public class VersionNotSupportedException extends MetadataStoreException
Notes
Pour mieux empêcher l'altération du magasin des métadonnées qui est provoquée par les incompatibilités entre le code et données, des informations de version sont créées et stockées lorsque les métadonnées de réplica sont initialisés dans un magasin des métadonnées. Lorsque ces métadonnées font l'objet d'un accès ultérieurement, la version est vérifiée par le code qui y accède, et cette exception est levée lorsque le code ne prend pas en charge la version des données stockées. Par exemple, cette situation se produit quand une version du service de stockage des métadonnées est utilisée pour créer les métadonnées de réplica, puis qu'une version antérieure du service de stockage des métadonnées essaie d'accéder aux métadonnées de réplica.
Hiérarchie d'héritage
System. . :: . .Object
System. . :: . .Exception
Microsoft.Synchronization. . :: . .SyncException
Microsoft.Synchronization.MetadataStorage. . :: . .MetadataStoreException
Microsoft.Synchronization.MetadataStorage..::..VersionNotSupportedException
Sécurité des threads
Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.