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


Класс RangeOutOfOrderException

Исключение, которое формируется в том случае, если упорядочивание элементов диапазона отличается от ожидаемого или неверно указано переопределение диапазона.

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

Синтаксис

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

Замечания

Элементы диапазонов должны быть упорядочены по возрастанию идентификаторов элементов.

Переопределения диапазонов не могут перекрываться. Метод KnowledgeBuilder.BuildSyncKnowledge вызовет исключение, если верхняя граница переопределения диапазона больше, чем нижняя граница следующего переопределения.

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

System.Object
   System.Exception
     Microsoft.Synchronization.SyncException
      Microsoft.Synchronization.RangeOutOfOrderException

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

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

См. также

Справочник

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