Classe RangeSet

Rappresenta un set di oggetti Range, ognuno dei quali contiene la conoscenza relativa a un set di unità di modifica all'interno di un intervallo di elementi.

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

Sintassi

'Dichiarazione
Public Class RangeSet
    Implements IEnumerable(Of Range), IEnumerable
'Utilizzo
Dim instance As RangeSet
public class RangeSet : IEnumerable<Range>, IEnumerable
public ref class RangeSet : IEnumerable<Range^>, IEnumerable
public class RangeSet implements IEnumerable<Range>, 
    IEnumerable
public class RangeSet implements IEnumerable<Range>, 
    IEnumerable

Osservazioni

Un oggetto SyncKnowledge include un oggetto RangeSet dell'ambito, che contiene la conoscenza relativa a tutte le unità di modifica a cui non è associato un oggetto RangeSet definito. È possibile che un oggetto SyncKnowledge includa anche un elenco di oggetti RangeSet che contengono la conoscenza relativa a specifiche unità di modifica.

Il membro di IEnumerable viene implementato in modo esplicito. Il codice che vi accede deve prima eseguire il cast dell'oggetto RangeSet all'interfaccia IEnumerable utilizzando l'operatore di cast o la parola chiave as.

Gerarchia di ereditarietà

System.Object
  Microsoft.Synchronization.RangeSet

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 RangeSet
Spazio dei nomi Microsoft.Synchronization