Freigeben über


Range-Konstruktor

Initialisiert eine neue Instanz der Range-Klasse, die die ID des angegebenen geschlossene Untergrenzenelements und einen Taktvektor enthält, der definiert, was über die Elemente im Bereich bekannt ist.

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

Syntax

'Declaration
Public Sub New ( _
    itemId As SyncId, _
    clockVector As IClockVector _
)
'Usage
Dim itemId As SyncId
Dim clockVector As IClockVector

Dim instance As New Range(itemId, clockVector)
public Range (
    SyncId itemId,
    IClockVector clockVector
)
public:
Range (
    SyncId^ itemId, 
    IClockVector^ clockVector
)
public Range (
    SyncId itemId, 
    IClockVector clockVector
)
public function Range (
    itemId : SyncId, 
    clockVector : IClockVector
)

Parameter

  • itemId
    Die geschlossene Untergrenze für die Element-IDs im Bereich.
  • clockVector
    Ein Taktvektor, der definiert, was über die Elemente im Bereich bekannt ist.

Ausnahmen

Ausnahmetyp Bedingung

ArgumentNullException

Ein erforderlicher Parameter ist NULL.

Hinweise

Der Bereich ist ein Satz von Element-IDs, der an der durch itemId angegebenen geschlossenen Untergrenze beginnt, und an der geöffneten Obergrenze endet, die von der ItemId-Eigenschaft des nächsten Range im übergeordneten RangeSet angegeben wird.

Siehe auch

Verweis

Range-Klasse
Range-Member
Microsoft.Synchronization-Namespace