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
type Range =  class end
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 static (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