Condividi tramite


Classe RangeOutOfOrderException

Eccezione generata quando un intervallo di elementi non è nell'ordine previsto o quando un override dell'intervallo viene specificato in modo errato.

Spazio dei nomi: Microsoft.Synchronization
Assembly: Microsoft.Synchronization (in microsoft.synchronization.dll)

Sintassi

'Dichiarazione
<SerializableAttribute> _
Public Class RangeOutOfOrderException
    Inherits SyncException
'Utilizzo
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

Osservazioni

Gli elementi negli intervalli devono essere disposti in ordine crescente in base all'ID elemento.

Gli override dell'intervallo non possono sovrapporsi. KnowledgeBuilder.BuildSyncKnowledge genera questa eccezione quando il limite superiore di un override dell'intervallo è maggiore del limite inferiore del successivo override dell'intervallo.

Gerarchia di ereditarietà

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

Thread Safety

Tutti i membri statici pubblici (Shared in Visual Basic) di questo tipo sono thread safe. I membri di istanza non hanno garanzia di essere thread safe.

Vedere anche

Riferimento

Membri RangeOutOfOrderException
Spazio dei nomi Microsoft.Synchronization