Partager via


Classe RangeSet

Représente un ensemble d'objets Range, chacun contenant la connaissance relative à un jeu d'unités de modification dans une plage d'éléments.

Espace de noms: Microsoft.Synchronization
Assembly: Microsoft.Synchronization (dans microsoft.synchronization.dll)

Syntaxe

'Déclaration
Public Class RangeSet
    Implements IEnumerable(Of Range), IEnumerable
'Utilisation
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

Notes

Un objet SyncKnowledge contient un objet d'étendue RangeSet qui contient la connaissance relative à toutes les unités de modification pour lesquelles aucun RangeSet associé n'est défini. Un objet SyncKnowledge peut également contenir une liste d'objets RangeSet qui contiennent la connaissance relative à des unités de modification spécifiques.

Le membre de IEnumerable est implémenté explicitement. Le code qui y accède doit d'abord effectuer un cast de l'objet RangeSet en interface IEnumerable en utilisant l'opérateur de casting ou le mot clé as.

Hiérarchie d'héritage

System.Object
  Microsoft.Synchronization.RangeSet

Sécurité des threads

Tous les membres publics statiques (Partagés en Visual Basic) de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Membres RangeSet
Espace de noms Microsoft.Synchronization