Freigeben über


RangeOutOfOrderException-Klasse

Die Ausnahme, die ausgelöst wird, wenn sich ein Elementbereich nicht in der erwarteten Reihenfolge befindet oder eine Überschreibung für einen Bereich nicht richtig angegeben wurde.

Namespace:  Microsoft.Synchronization
Assembly:  Microsoft.Synchronization (in Microsoft.Synchronization.dll)

Syntax

'Declaration
<SerializableAttribute> _
Public Class RangeOutOfOrderException _
    Inherits SyncException
'Usage
Dim instance As RangeOutOfOrderException
[SerializableAttribute]
public class RangeOutOfOrderException : SyncException
[SerializableAttribute]
public ref class RangeOutOfOrderException : public SyncException
[<SerializableAttribute>]
type RangeOutOfOrderException =  
    class
        inherit SyncException
    end
public class RangeOutOfOrderException extends SyncException

Hinweise

Elemente in Bereichen müssen in aufsteigender Reihenfolge nach Element-ID sortiert werden.

Überschriebene Bereiche dürfen sich nicht überschneiden. KnowledgeBuilder..::..BuildSyncKnowledge löst diese Ausnahme aus, wenn die Obergrenze eines zu überschreibenden Bereichs größer ist als die Untergrenze des nächsten zu überschreibenden Bereichs.

Vererbungshierarchie

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

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

RangeOutOfOrderException-Member

Microsoft.Synchronization-Namespace