Freigeben über


Range-Klasse

Stellt einen Bereich von Element-IDs und den Taktvektor dar, der das Wissen über die Elemente im Bereich definiert.

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

Syntax

'Declaration
Public Class Range
'Usage
Dim instance As Range
public class Range
public ref class Range
public class Range
public class Range

Hinweise

Der in ItemId enthaltene Wert ist die geschlossene Untergrenze für den Bereich von Element-IDs, die dem in ClockVector enthaltenen Taktvektor zugeordnet sind. Der Wert von ItemId legt auch die geöffnete Obergrenze des vorherigen Bereichs im übergeordneten RangeSet-Objekt fest, sodass die geöffnete Obergrenze des aktuellen Bereichs abgerufen werden kann, indem das nächste Range-Objekt in der Liste abgerufen wird. Wenn es keine Range-Objekte mehr in der Liste gibt, enthält den Bereich, der von diesem Objekt definiert wird, alle Elemente, deren IDs größer oder gleich ItemId sind.

Vererbungshierarchie

System.Object
  Microsoft.Synchronization.Range

Threadsicherheit

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

Siehe auch

Verweis

Range-Member
Microsoft.Synchronization-Namespace