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


Класс 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
[<SerializableAttribute>]
type InvalidKnowledgeVersionException =  
    class
        inherit SyncException
    end
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