Поделиться через


Класс InvalidKnowledgeVersionException

Исключение, возникающее в том случае, если компоненту передана версия набора знаний, которая им не поддерживается.

Пространство имен: Microsoft.Synchronization
Сборка: Microsoft.Synchronization (в microsoft.synchronization.dll)

Синтаксис

'Декларация
<SerializableAttribute> _
Public Class InvalidKnowledgeVersionException
    Inherits SyncException
'Применение
Dim instance As InvalidKnowledgeVersionException
[SerializableAttribute] 
public class InvalidKnowledgeVersionException : SyncException
[SerializableAttribute] 
public ref class InvalidKnowledgeVersionException : public SyncException
/** @attribute SerializableAttribute() */ 
public class InvalidKnowledgeVersionException extends SyncException
SerializableAttribute 
public class InvalidKnowledgeVersionException extends SyncException

Замечания

Это исключение возникает, когда данные набора знаний десериализуются версией Sync Framework, которая была освобождена до версии Sync Framework, используемой для сериализации данных набора знаний.

Это исключение также возникает, если сериализованные данные набора знаний недопустимы или были повреждены.

Это исключение также возникает в том случае, если объект SyncKnowledge сериализован указанной версией, а нужная версия сериализации либо выше версии объекта, либо объект содержит элементы, несовместимые с указанной версией.

Иерархия наследования

System.Object
   System.Exception
     Microsoft.Synchronization.SyncException
      Microsoft.Synchronization.InvalidKnowledgeVersionException

Многопоточное использование

Все общие статические члены (Shared в Visual Basic) можно использовать в многопоточных операциях. Безопасная многопоточная работа с членами экземпляров типа не гарантируется.

См. также

Справочник

Элементы InvalidKnowledgeVersionException
Пространство имен Microsoft.Synchronization